Ignore:
Timestamp:
2009-02-03T09:46:33+13:00 (15 years ago)
Author:
davidb
Message:

Addition of 'edit_mode' parameter to classify(). This can be either 'add' 'delete' or 'reindex' (should think about renaming the last one to something more appropriate, e.g. update).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/perllib/classify/Collage.pm

    r17209 r18455  
    139139   
    140140    my $self = shift (@_);
    141     my ($doc_obj) = @_;
     141    my ($doc_obj,$edit_mode) = @_;
    142142
    143143    my $has_image_type = 0;
     
    159159
    160160    if ($has_image_type) {
     161
    161162    my $doc_OID = $doc_obj->get_OID();
    162     push (@{$self->{'list'}}, $doc_OID);
     163
     164    if ($edit_mode eq "delete") {
     165        $self->oid_array_delete($doc_OID,'list');
     166    }
     167    else {
     168        push (@{$self->{'list'}}, $doc_OID);
     169    }
    163170    }
    164171
Note: See TracChangeset for help on using the changeset viewer.