| Lines 47-52
          
      
      
        Link Here | 
        
          | 47 |             'biblio_id', | 47 |             'biblio_id', | 
        
          | 48 |             'library', | 48 |             'library', | 
        
          | 49 |             'status', | 49 |             'status', | 
            
              |  |  | 50 |             'additional_status', | 
        
          | 50 |             'updated', | 51 |             'updated', | 
        
          | 51 |             'illrequest_id', | 52 |             'illrequest_id', | 
        
          | 52 |             'action' | 53 |             'action' | 
  
    | Lines 156-161
          
      
      
        Link Here | 
        
          | 156 |             } | 157 |             } | 
        
          | 157 |         }; | 158 |         }; | 
        
          | 158 |  | 159 |  | 
            
              |  |  | 160 |         // Render function for additional status | 
            
              | 161 |         var createAdditional = function(data, type, row) { | 
            
              | 162 |             return ( | 
            
              | 163 |                 row.hasOwnProperty('requested_partners') && | 
            
              | 164 |                 row.requested_partners && | 
            
              | 165 |                 row.requested_partners.length > 0 | 
            
              | 166 |             ) ? | 
            
              | 167 |                 "Requested from:<br>" + | 
            
              | 168 |                 row.requested_partners.replace('; ','<br>') : | 
            
              | 169 |                 ''; | 
            
              | 170 |         }; | 
            
              | 171 |  | 
        
          | 159 |         // Render function for creating a row's action link | 172 |         // Render function for creating a row's action link | 
        
          | 160 |         var createActionLink = function(data, type, row) { | 173 |         var createActionLink = function(data, type, row) { | 
        
          | 161 |             return '<a class="btn btn-default btn-sm" ' + | 174 |             return '<a class="btn btn-default btn-sm" ' + | 
  
    | Lines 183-188
          
      
      
        Link Here | 
        
          | 183 |                 name: _("Status"), | 196 |                 name: _("Status"), | 
        
          | 184 |                 func: createStatus | 197 |                 func: createStatus | 
        
          | 185 |             }, | 198 |             }, | 
            
              |  |  | 199 |             additional_status: { | 
            
              | 200 |                 name: _("Additional status"), | 
            
              | 201 |                 func: createAdditional | 
            
              | 202 |             }, | 
        
          | 186 |             biblio_id: { | 203 |             biblio_id: { | 
        
          | 187 |                 name: _("Biblio ID") | 204 |                 name: _("Biblio ID") | 
        
          | 188 |             }, | 205 |             }, | 
  
    | Lines 218-224
          
      
      
        Link Here | 
        
          | 218 |         // Get our data from the API and process it prior to passing | 235 |         // Get our data from the API and process it prior to passing | 
        
          | 219 |         // it to datatables | 236 |         // it to datatables | 
        
          | 220 |         var ajax = $.ajax( | 237 |         var ajax = $.ajax( | 
          
            
              | 221 |             '/api/v1/illrequests?embed=metadata,patron,capabilities,library' | 238 |             '/api/v1/illrequests?embed=requested_partners,metadata,patron,capabilities,library' | 
        
          | 222 |             ).done(function() { | 239 |             ).done(function() { | 
        
          | 223 |                 var data = JSON.parse(ajax.responseText); | 240 |                 var data = JSON.parse(ajax.responseText); | 
        
          | 224 |                 // Make a copy, we'll be removing columns next and need | 241 |                 // Make a copy, we'll be removing columns next and need | 
  
    | Lines 263-269
          
      
      
        Link Here | 
        
          | 263 |                             'bSearchable': false | 280 |                             'bSearchable': false | 
        
          | 264 |                         }, | 281 |                         }, | 
        
          | 265 |                     ], | 282 |                     ], | 
          
            
              | 266 |                     'aaSorting': [[ 6, 'desc' ]], // Default sort, updated descending | 283 |                     'aaSorting': [[ 7, 'desc' ]], // Default sort, updated descending | 
        
          | 267 |                     'processing': true, // Display a message when manipulating | 284 |                     'processing': true, // Display a message when manipulating | 
        
          | 268 |                     'iDisplayLength': 10, // 10 results per page | 285 |                     'iDisplayLength': 10, // 10 results per page | 
        
          | 269 |                     'sPaginationType': "full_numbers", // Pagination display | 286 |                     'sPaginationType': "full_numbers", // Pagination display | 
  
    | Lines 526-531
          
      
      
        Link Here | 
        
          | 526 |                                 <div class="status"> | 543 |                                 <div class="status"> | 
        
          | 527 |                                     <span class="label status">Status:</span> | 544 |                                     <span class="label status">Status:</span> | 
        
          | 528 |                                     [% capabilities.$req_status.name %] | 545 |                                     [% capabilities.$req_status.name %] | 
            
              |  |  | 546 |                                     [% IF request.requested_partners.length > 0 %] | 
            
              | 547 |                                         ([% request.requested_partners %]) | 
            
              | 548 |                                     [% END %] | 
            
              | 549 |  | 
        
          | 529 |                                 </div> | 550 |                                 </div> | 
        
          | 530 |                                 <div class="updated"> | 551 |                                 <div class="updated"> | 
        
          | 531 |                                     <span class="label updated">Last updated:</span> | 552 |                                     <span class="label updated">Last updated:</span> | 
  
    | Lines 591-596
          
      
      
        Link Here | 
        
          | 591 |                                     <th>Biblio ID</th> | 612 |                                     <th>Biblio ID</th> | 
        
          | 592 |                                     <th>Library</th> | 613 |                                     <th>Library</th> | 
        
          | 593 |                                     <th>Status</th> | 614 |                                     <th>Status</th> | 
            
              |  |  | 615 |                                     <th>Additional status</th> | 
        
          | 594 |                                     <th>Updated on</th> | 616 |                                     <th>Updated on</th> | 
        
          | 595 |                                     <th>Request number</th> | 617 |                                     <th>Request number</th> | 
        
          | 596 |                                     <th class="actions"></th> | 618 |                                     <th class="actions"></th> | 
            
              | 597 | -  |  |  |