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

Can update posts visibility levels

This commit is contained in:
2019-05-23 18:27:43 +02:00
parent 57cf1d5da1
commit 14b6f17042
5 changed files with 150 additions and 3 deletions

View File

@ -69,6 +69,19 @@ class PostsHelper {
.isOK;
}
/// Update a post visibility
Future<bool> setVisibility(int id, PostVisibilityLevel level) async {
return (await APIRequest(
uri: "posts/set_visibility_level",
needLogin: true,
args: {
"postID": id.toString(),
"new_level": _APIPostsVisibilityLevelMap.map((k, v) => MapEntry(v, k))[level]
},
).exec())
.isOK;
}
/// Delete a post
Future<bool> delete(int id) async {
return (await APIRequest(