Ignore:
Timestamp:
Jul 29, 2010, 8:56:27 AM (14 years ago)
Author:
ronosman
Message:

Reupload option management.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/pLoader/trunk/src/Uploader/Images.pm

    r6707 r6726  
    269269sub _remove_selection {
    270270    my ( $self, $list ) = @_;
    271     printf("_remove_selection %s\n", Dumper $list);
     271
    272272    # the list is sorted, ascendant
    273273    # we reverse it to have
     
    547547    my ( $self, $preferences, $destination_category, $all ) = @_;
    548548
    549     my $image_id_list = $all ?
    550         $self->ordered_image_ids :
    551         [
    552             map {
    553                 $self->ordered_image_ids->[$_]
    554             }@{$self->selection}
    555         ];
    556549
    557550    $self->get_images_data(
    558         $image_id_list,
     551        $self->selection_image_ids($all),
    559552        $preferences,
    560553        $destination_category
     
    562555}
    563556
     557
     558sub selection_image_ids {
     559    my ( $self, $all ) = @_;
     560
     561    $all ?
     562    $self->ordered_image_ids :
     563    [
     564        map {
     565            $self->ordered_image_ids->[$_]
     566        }@{$self->selection}
     567    ];
     568}
     569
     570
     571# set piwigo id for already uploaded images.
     572sub set_pwg_id {
     573    my ( $self, $pwg_ids ) = @_;
     574
     575    map {
     576        $self->_images->{$_}->{pwg_image_id} = $pwg_ids->{$_};
     577    } @{$self->ordered_image_ids};
     578}
    564579
    565580my $add_rank = 0;
Note: See TracChangeset for help on using the changeset viewer.