1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2025-06-19 00:05:16 +00:00

Can update conversation settings

This commit is contained in:
2021-03-13 11:08:08 +01:00
parent fdec22c28a
commit 0b2f939376
3 changed files with 19 additions and 38 deletions

View File

@ -41,7 +41,7 @@ class ConversationsHelper {
"name": settings.name ?? "",
"follow": settings.follow ? "true" : "false",
"users": settings.members.join(","),
"color": colorToHex(settings.color) ?? ","
"color": colorToHex(settings.color)
})
.addBool("canEveryoneAddMembers", settings.canEveryoneAddMembers)
.execWithThrow();
@ -80,7 +80,8 @@ class ConversationsHelper {
/// Update an existing conversation
///
/// Throws in case of failure
Future<void> updateConversation(NewConversationsSettings settings) async {
static Future<void> updateConversation(
NewConversationsSettings settings) async {
final request = APIRequest.withLogin("conversations/updateSettings")
.addInt("conversationID", settings.convID)
.addBool("following", settings.following);
@ -90,7 +91,7 @@ class ConversationsHelper {
request
.addString("name", settings.name ?? "")
.addBool("canEveryoneAddMembers", settings.canEveryoneAddMembers)
.addString("color", settings.color ?? "");
.addString("color", colorToHex(settings.color));
await request.execWithThrow();