Parcourir la source

revert away to not dnd-like action

Hal De il y a 4 ans
Parent
commit
9a5f47a046
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      app/app.py

+ 2 - 2
app/app.py

@@ -893,12 +893,12 @@ class SetPresenceState(Resource):
     if user not in app.cache['ustates']:
       return noUser(user)
     # app.logger.warning('state={}, getUserStateCombined({})={}'.format(state, user, getUserStateCombined(user)))
-    if (state.lower() in ('available','not_set','xa','chat')) and (getUserStateCombined(user) in ('dnd', 'away')):
+    if (state.lower() in ('available','away','not_set','xa','chat')) and (getUserStateCombined(user) in ('dnd')):
       result = await amiDBDel('DND', '{}'.format(user))
     result = await amiSetVar('PRESENCE_STATE(CustomPresence:{})'.format(user), state)
     if result is not None:
       return errorReply(result)
-    if state.lower() in ('dnd', 'away'):
+    if state.lower() in ('dnd'):
       result = await amiDBPut('DND', '{}'.format(user), 'YES')
     return successfullySetState(user, state)