in app/db/AtomWorkshopDB.scala [35:44]
def createAtom(datastore: DynamoDataStore, atomType: AtomType, user: User, atom: Atom): Either[AtomAPIError, Atom] = {
logger.info(s"Attempting to create atom of type ${atomType.name} with id ${atom.id}")
try {
val result = datastore.createAtom(buildKey(atomType, atom.id), atom)
logger.info(s"Successfully created atom of type ${atomType.name} with id ${atom.id}")
transformAtomLibResult(atomType, atom.id, result)
} catch {
case e: Exception => processException(e)
}
}