Changeset 18455 for gsdl/trunk/perllib/classify/Hierarchy.pm
- Timestamp:
- 2009-02-03T09:46:33+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/perllib/classify/Hierarchy.pm
r17209 r18455 86 86 sub auto_classify { 87 87 my $self = shift (@_); 88 my ($doc_obj,$ nosort,$sortmeta,$metavalues) = @_;88 my ($doc_obj,$edit_mode,$nosort,$sortmeta,$metavalues) = @_; 89 89 90 90 my $doc_OID = $doc_obj->get_OID(); 91 91 92 if ($edit_mode eq "delete") { 93 if ($nosort) { 94 $self->oid_array_delete($doc_OID,'docs'); 95 } 96 else { 97 $self->oid_hash_delete($doc_OID,'docs'); 98 } 99 return; 100 } 101 92 102 #Add all the metadata values to the hash 93 103 my $path_hash; … … 133 143 sub classify { 134 144 my $self = shift (@_); 135 my ($doc_obj ) = @_;145 my ($doc_obj,$edit_mode) = @_; 136 146 137 147 my $doc_OID = $doc_obj->get_OID(); … … 175 185 176 186 if (defined $self->{'subjectfile'}) { 177 $self->hfile_classify($doc_obj,$ sortmeta,$metavalues);187 $self->hfile_classify($doc_obj,$edit_mode,$sortmeta,$metavalues); 178 188 } 179 189 else { 180 $self->auto_classify($doc_obj,$ nosort,$sortmeta,$metavalues);190 $self->auto_classify($doc_obj,$edit_mode,$nosort,$sortmeta,$metavalues); 181 191 } 182 192 }
Note:
See TracChangeset
for help on using the changeset viewer.