Fix the setting update code to use the assign methods instead of updating the database directly.
Fix the setting update code to use the assign methods instead of updating the database directly.

This will go through the validation methods, and update the cache as well.

osulp/Room-Reservation,osulp/Room-Reservation,osulp/Room-Reservation