* V1.18 -> 241030 nach Update auf 6.8.0 sind bei der ChannelInfo keine Mitglieder mehr dabei. Abfrage geändert;
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
/*
|
/*
|
||||||
Nenninger N-Tools.de
|
Nenninger N-Tools.de
|
||||||
Version 1.17
|
Version 1.18
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -116,7 +116,7 @@ class UUID {
|
|||||||
|
|
||||||
|
|
||||||
class hermineConnect{
|
class hermineConnect{
|
||||||
private $VERSION = '1.17';
|
private $VERSION = '1.18';
|
||||||
private $MACHINENAME = 'default';
|
private $MACHINENAME = 'default';
|
||||||
private $hermineServer = 'https://api.thw-messenger.de';
|
private $hermineServer = 'https://api.thw-messenger.de';
|
||||||
private $connectorID = "";
|
private $connectorID = "";
|
||||||
@@ -497,13 +497,16 @@ class hermineConnect{
|
|||||||
|
|
||||||
function _get_channel_infos($_id){
|
function _get_channel_infos($_id){
|
||||||
$data = [
|
$data = [
|
||||||
"channel_id" => $_id,
|
"channel_id" => $_id
|
||||||
"without_members" => false
|
|
||||||
];
|
];
|
||||||
|
|
||||||
$response = $this->request($this->hermineServer."/channels/info",$data);
|
$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){
|
if($response !== false){
|
||||||
|
$response->channels->members = $members->members;
|
||||||
return $response->channels;
|
return $response->channels;
|
||||||
}else{
|
}else{
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -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.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.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.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:
|
Formatierungen Markdown:
|
||||||
|
|||||||
Reference in New Issue
Block a user