diff --git a/hermineConnect.php b/hermineConnect.php index dae1f4e..b6e9894 100644 --- a/hermineConnect.php +++ b/hermineConnect.php @@ -1,7 +1,7 @@ $_id, - "without_members" => false + "channel_id" => $_id ]; $response = $this->request($this->hermineServer."/channels/info",$data); + /*30.10.2024 seit 6.8 sind die Mitglieder nicht mehr bestand der Abfrage und müssen gesondert geholt werden*/ + $data['limit'] = 1000; + $members = $this->request($this->hermineServer."/channels/members",$data); if($response !== false){ + $response->channels->members = $members->members; return $response->channels; }else{ return false; diff --git a/readme.txt b/readme.txt index b0ce095..29a67f5 100644 --- a/readme.txt +++ b/readme.txt @@ -14,6 +14,7 @@ Das Speichern von Zugangsdaten auf öffentlichen Servern stellt ein hohes Risiko * V1.15 -> 240208 Die Logindaten und der Keks werden jetzt von der php Datei aus im Unterverzeichnis /data gespeichert (muss von Hand erstellt werden) * V1.16 -> 240820 neue Funktion "download_file($_id)" * V1.17 -> 241021 nach Update auf 6.8.0 gibt es bei der Message Location kein "encryptet" mehr (if(isset($message->location->encrypted)) eingebaut) + * V1.18 -> 241030 nach Update auf 6.8.0 sind bei der ChannelInfo keine Mitglieder mehr dabei. Abfrage geändert; Formatierungen Markdown: