Bug 24287: DBRev 19.12.00.014
[srvgit] / Koha / ArticleRequest.pm
index 217e187..f540b80 100644 (file)
@@ -49,6 +49,7 @@ sub open {
     my ($self) = @_;
 
     $self->status(Koha::ArticleRequest::Status::Pending);
+    $self->SUPER::store();
     $self->notify();
     return $self;
 }
@@ -102,11 +103,13 @@ sub notify {
 
     my $status = $self->status;
 
+    require C4::Letters;
     if (
         my $letter = C4::Letters::GetPreparedLetter(
             module                 => 'circulation',
-            letter_code            => "AR_$status",
+            letter_code            => "AR_$status", # AR_PENDING, AR_PROCESSING, AR_COMPLETED, AR_CANCELED
             message_transport_type => 'email',
+            lang                   => $self->borrower->lang,
             tables                 => {
                 article_requests => $self->id,
                 borrowers        => $self->borrowernumber,