| Lines 29-35
          use Try::Tiny qw( catch try );
      
      
        Link Here | 
        
          | 29 |  | 29 |  | 
        
          | 30 | =head3 list | 30 | =head3 list | 
        
          | 31 |  | 31 |  | 
          
            
              | 32 | Controller method that handles listing Koha::SFTP::Server objects | 32 | Controller method that handles listing Koha::File::Transport objects | 
        
          | 33 |  | 33 |  | 
        
          | 34 | =cut | 34 | =cut | 
        
          | 35 |  | 35 |  | 
  
    | Lines 50-56
          sub list {
      
      
        Link Here | 
        
          | 50 |  | 50 |  | 
        
          | 51 | =head3 get | 51 | =head3 get | 
        
          | 52 |  | 52 |  | 
          
            
              | 53 | Controller method that handles retrieving a single Koha::SFTP::Server object | 53 | Controller method that handles retrieving a single Koha::File::Transport object | 
        
          | 54 |  | 54 |  | 
        
          | 55 | =cut | 55 | =cut | 
        
          | 56 |  | 56 |  | 
  
    | Lines 74-80
          sub get {
      
      
        Link Here | 
        
          | 74 |  | 74 |  | 
        
          | 75 | =head3 add | 75 | =head3 add | 
        
          | 76 |  | 76 |  | 
          
            
              | 77 | Controller method that handles adding a new Koha::SFTP::Server object | 77 | Controller method that handles adding a new Koha::File::Transport object | 
        
          | 78 |  | 78 |  | 
        
          | 79 | =cut | 79 | =cut | 
        
          | 80 |  | 80 |  | 
  
    | Lines 83-89
          sub add {
      
      
        Link Here | 
        
          | 83 |  | 83 |  | 
        
          | 84 |     return try { | 84 |     return try { | 
        
          | 85 |  | 85 |  | 
          
            
              | 86 |         my $sftp_server = Koha::SFTP::Server->new_from_api( $c->req->json ); | 86 |         my $sftp_server = Koha::File::Transport->new_from_api( $c->req->json ); | 
        
          | 87 |         $sftp_server->store->discard_changes; | 87 |         $sftp_server->store->discard_changes; | 
        
          | 88 |  | 88 |  | 
        
          | 89 |         $c->res->headers->location( $c->req->url->to_string . '/' . $sftp_server->id ); | 89 |         $c->res->headers->location( $c->req->url->to_string . '/' . $sftp_server->id ); | 
  
    | Lines 109-115
          sub add {
      
      
        Link Here | 
        
          | 109 |  | 109 |  | 
        
          | 110 | =head3 update | 110 | =head3 update | 
        
          | 111 |  | 111 |  | 
          
            
              | 112 | Controller method that handles updating a Koha::SFTP::Server object | 112 | Controller method that handles updating a Koha::File::Transport object | 
        
          | 113 |  | 113 |  | 
        
          | 114 | =cut | 114 | =cut | 
        
          | 115 |  | 115 |  | 
  
    | Lines 146-152
          sub update {
      
      
        Link Here | 
        
          | 146 |  | 146 |  | 
        
          | 147 | =head3 delete | 147 | =head3 delete | 
        
          | 148 |  | 148 |  | 
          
            
              | 149 | Controller method that handles deleting a Koha::SFTP::Server object | 149 | Controller method that handles deleting a Koha::File::Transport object | 
        
          | 150 |  | 150 |  | 
        
          | 151 | =cut | 151 | =cut | 
        
          | 152 |  | 152 |  | 
            
              | 153 | -  |  |  |