Changed "update assignment location" to take an instance rather than an
id (prevents having to create unique id for every event).