def test_update_user_creator_dashboard_display(self): user_id = 'test_id' username = '******' user_email = '*****@*****.**' user_services.create_new_user(user_id, user_email) user_services.set_username(user_id, username) user_setting = user_services.get_user_settings(user_id) self.assertEqual( user_setting.creator_dashboard_display_pref, constants.ALLOWED_CREATOR_DASHBOARD_DISPLAY_PREFS['CARD']) user_services.update_user_creator_dashboard_display( user_id, constants.ALLOWED_CREATOR_DASHBOARD_DISPLAY_PREFS['LIST']) user_setting = user_services.get_user_settings(user_id) self.assertEqual( user_setting.creator_dashboard_display_pref, constants.ALLOWED_CREATOR_DASHBOARD_DISPLAY_PREFS['LIST'])
def post(self): creator_dashboard_display_pref = self.payload.get('display_preference') user_services.update_user_creator_dashboard_display( self.user_id, creator_dashboard_display_pref) self.render_json({})