cjb / codex-blackboard

Meteor app for coordinating solving for our MIT Mystery Hunt team
GNU Affero General Public License v3.0
25 stars 17 forks source link

Bot doesn't check for existing puzzle with a name #329

Open Torgen opened 6 years ago

Torgen commented 6 years ago

If you say "bot X is a new puzzle in Y" and a puzzle named X exists, the bot should say so and abort, not move X to Y.

Torgen commented 6 years ago

More generally, newObject, and things that call newObject, should be able to say that they don't want to return the existing thing if there's already something with that name modulo canonical().