Skip to content
This repository was archived by the owner on Nov 3, 2020. It is now read-only.
This repository was archived by the owner on Nov 3, 2020. It is now read-only.

Can't save work or instance with local deployment #17

@greeve

Description

@greeve

We setup recto and verso locally in our library to experiment with the BIBFRAME editor to help educate both our cataloging staff and IT personnel. When we try saving a Work or Instance in the editor we get the following server error:

{
    "error": {
        "statusCode": 500,
        "name": "Error",
        "message": "key http://id.loc.gov/ontologies/bibframe/adminMetadata must not contain '.'",
        "stack": "Error: key http://id.loc.gov/ontologies/bibframe/adminMetadata must not contain '.'\n    at serializeInto (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:914:19)\n    at serializeObject (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:348:18)\n    at serializeInto (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:728:17)\n    at serializeObject (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:348:18)\n    at serializeInto (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:938:17)\n    at serializeObject (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:348:18)\n    at serializeInto (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:728:17)\n    at serializeObject (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:348:18)\n    at serializeInto (/srv/verso/node_modules/bson/lib/bson/parser/serializer.js:938:17)\n    at BSON.serialize (/srv/verso/node_modules/bson/lib/bson/bson.js:63:28)\n    at Query.toBin (/srv/verso/node_modules/mongodb-core/lib/connection/commands.js:143:25)\n    at serializeCommands (/srv/verso/node_modules/mongodb-core/lib/connection/pool.js:1045:43)\n    at Pool.write (/srv/verso/node_modules/mongodb-core/lib/connection/pool.js:1261:3)\n    at WireProtocol.command (/srv/verso/node_modules/mongodb-core/lib/wireprotocol/3_2_support.js:186:12)\n    at executeWrite (/srv/verso/node_modules/mongodb-core/lib/wireprotocol/3_2_support.js:301:11)\n    at WireProtocol.insert (/srv/verso/node_modules/mongodb-core/lib/wireprotocol/3_2_support.js:18:5)"
    }
}

Any ideas how to solve this error?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions