| 
      
            Lines 132-141
          if ($do_it) {
      
      
        Link Here
      
     | 
  
        
          | 132 | 
              $search_params{user} = $user if $user; | 
          132 | 
              $search_params{user} = $user if $user; | 
        
        
          | 133 | 
              $search_params{module} = { -in => [ @modules ] } if ( defined $modules[0] and $modules[0] ne '' ) ; | 
          133 | 
              $search_params{module} = { -in => [ @modules ] } if ( defined $modules[0] and $modules[0] ne '' ) ; | 
        
        
          | 134 | 
              $search_params{action} = { -in => [ @actions ] } if ( defined $actions[0] && $actions[0] ne '' ); | 
          134 | 
              $search_params{action} = { -in => [ @actions ] } if ( defined $actions[0] && $actions[0] ne '' ); | 
        
            
              | 135 | 
                  $search_params{object} = $object if $object; | 
               | 
               | 
            
            
              | 136 | 
                  $search_params{info} = $info if $info; | 
            
        
          | 137 | 
              $search_params{interface} = { -in => [ @interfaces ] } if ( defined $interfaces[0] && $interfaces[0] ne '' ); | 
          135 | 
              $search_params{interface} = { -in => [ @interfaces ] } if ( defined $interfaces[0] && $interfaces[0] ne '' ); | 
        
        
          | 138 | 
           | 
          136 | 
           | 
        
            
               | 
               | 
              137 | 
               | 
            
            
              | 138 | 
                  if ( @modules == 1 && $modules[0] eq 'CATALOGUING' ) { | 
            
            
              | 139 | 
                      # Handle 'Modification log' from cataloguing  | 
            
            
              | 140 | 
                      my @itemnumbers = Koha::Items->search({ biblionumber => $object })->get_column('itemnumber'); | 
            
            
              | 141 | 
                      $search_params{'-or'} = [ | 
            
            
              | 142 | 
                          { -and => { object => $object, info => { -like => 'biblio %' }}}, | 
            
            
              | 143 | 
                          { -and => { object => \@itemnumbers, info => { -like => 'item %' }}}, | 
            
            
              | 144 | 
                      ];  | 
            
            
              | 145 | 
                  } else { | 
            
            
              | 146 | 
                      $search_params{info} = $info if $info; | 
            
            
              | 147 | 
                      $search_params{object} = $object if $object; | 
            
            
              | 148 | 
                  }  | 
            
            
              | 149 | 
               | 
            
        
          | 139 | 
              my @logs = Koha::ActionLogs->search(\%search_params);  | 
          150 | 
              my @logs = Koha::ActionLogs->search(\%search_params);  | 
        
        
          | 140 | 
           | 
          151 | 
           | 
        
        
          | 141 | 
              my @data;  | 
          152 | 
              my @data;  | 
        
            
              | 142 | 
              -   | 
               | 
               |