Modified the status setting end-point to create a record of the user if none exists