From bac2508d779cf325ca0ea27f770fb0f028354f7b Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 11 Mar 2022 13:03:00 +0100 Subject: [PATCH] Fix user status not resetting correctly after a call Only happens when the user navigated away and came back, so the heartbeat updates the status to "Online + In a call" After that resetting away from "Away + In a call" does not match anymore and the previous status sticks Signed-off-by: Joas Schilling --- apps/user_status/lib/Service/StatusService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/user_status/lib/Service/StatusService.php b/apps/user_status/lib/Service/StatusService.php index c7ad7afe322..5dd70e4ea5e 100644 --- a/apps/user_status/lib/Service/StatusService.php +++ b/apps/user_status/lib/Service/StatusService.php @@ -295,7 +295,7 @@ class StatusService { $userStatus->setStatus($status); $userStatus->setStatusTimestamp($this->timeFactory->getTime()); - $userStatus->setIsUserDefined(false); + $userStatus->setIsUserDefined(true); $userStatus->setIsBackup(false); $userStatus->setMessageId($messageId); $userStatus->setCustomIcon(null);