Ignore:
Timestamp:
2000-08-09T09:51:23+12:00 (24 years ago)
Author:
paynter
Message:

Fixed bug that gave gsdlsourcedocument metadata relative path instead
of absolute, and then didn't test if it existed, causing NULL hash values.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/doc.pm

    r1374 r1379  
    247247
    248248    my $filename = $self->get_source_filename();
    249     if (defined ($filename)) {
     249    if (defined($filename) && -e $filename) {
    250250
    251251        $OID = $self->_calc_OID ($filename);
     
    253253    } else {
    254254       
    255         print STDERR "doc::set_OID WARNING source filename undefined (continuing)\n";
     255        print STDERR "doc::set_OID source filename undefined/non-existant (continuing)\n";
    256256       
    257257        $filename = &util::get_tmp_filename();
Note: See TracChangeset for help on using the changeset viewer.