nextcloud-talk-android/app/src/main/java
Tim Krüger d0c86ec619
Respect 'can ignore lobby' permission
Now the 'can ignore lobby' permission is respected.

The 'ChatController' has now a property of the type
'ParticipantPermissions' because it's needed multiple times. The
property will be updated in 'ChatController#getRoomInfo' if the
conversation is protected by a lobby.

The function 'Conversation#shouldShowLobby' is removed in this commit.
'Conversation' is a pure model class to hold the plain JSON response.
The logic is moved into the already existing function 'ChatController#shouldShowLobby'.

Resolves: #1783

Signed-off-by: Tim Krüger <t@timkrueger.me>
2022-09-26 11:41:10 +02:00
..
com/nextcloud/talk Respect 'can ignore lobby' permission 2022-09-26 11:41:10 +02:00
fr/dudie/nominatim/client cleanup client implementation 2021-06-11 10:23:01 +02:00
third_parties/daveKoeller improve code base from review comments 2022-06-09 12:03:03 +02:00