Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--skypeweb/libskypeweb.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/skypeweb/libskypeweb.c b/skypeweb/libskypeweb.c
index 9906e17..35d9187 100644
--- a/skypeweb/libskypeweb.c
+++ b/skypeweb/libskypeweb.c
@@ -243,7 +243,10 @@ skypeweb_join_chat(PurpleConnection *pc, GHashTable *data)
g_string_append(url, "/members/");
g_string_append_printf(url, "8:%s", purple_url_encode(sa->username));
- post = "{\"role\":\"User\"}";
+ /* Specifying the role does not seem to be required and often result in a users role being
+ * downgraded from admin to user
+ * post = "{\"role\":\"User\"}"; */
+ post = "{}";
skypeweb_post_or_get(sa, SKYPEWEB_METHOD_PUT | SKYPEWEB_METHOD_SSL, sa->messages_host, url->str, post, NULL, NULL, TRUE);