• Robert Knight's avatar
    Fix null-safety errors · e36b238f
    Robert Knight authored
    Various methods in `DocumentMeta` assume that `this.metadata.{dc,
    highwire, ...}` properties exist, but this is only true once the
    `getDocumentMetadata()` function has been called.
    
    Adjust the constructor so that these fields always exist.
    
    Note that while this avoids an exception if calling certain methods before
    `getDocumentMetadata`, it would still be a logical error if that
    happened. For the moment such a mistake is just silently ignored.
    e36b238f
Name
Last commit
Last update
..
annotator Loading commit data...
boot Loading commit data...
images/icons Loading commit data...
shared Loading commit data...
sidebar Loading commit data...
styles Loading commit data...
test-util Loading commit data...
types Loading commit data...
.eslintrc Loading commit data...
karma.config.js Loading commit data...
tsconfig.json Loading commit data...