Skip to content

Commit 6a5e776

Browse files
authored
Update reolinkapi.class.php
is_loggedin bug fix
1 parent e0610d5 commit 6a5e776

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

3rdparty/reolinkapi.class.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ class reolinkAPI {
151151

152152
public function __construct(array $cnxinfo) {
153153
log::add('reolink', 'debug', str_repeat("~", 60));
154-
$this->$is_loggedin = false;
154+
$this->is_loggedin = false;
155155
$this->ip = trim($cnxinfo['adresseIP']);
156156

157157
if (strtolower($cnxinfo['cnxtype'] == "")) {
@@ -182,7 +182,7 @@ public function __construct(array $cnxinfo) {
182182
// TOKEN NOK (get new one)
183183
$this->login();
184184
} else {
185-
$this->$is_loggedin = true;
185+
$this->is_loggedin = true;
186186
}
187187
}
188188

@@ -244,7 +244,7 @@ private function reolinkTokenValidity() {
244244
if ($tsnow > ($this->tokenexp) -15)
245245
{
246246
log::add('reolink', 'debug', 'API Token expiré > renouvellement requis.');
247-
$this->$is_loggedin = false;
247+
$this->is_loggedin = false;
248248
unset($this->$token);
249249
unset($this->$tokenexp);
250250
try {
@@ -263,7 +263,7 @@ private function reolinkTokenValidity() {
263263

264264
private function login() {
265265
log::add('reolink', 'debug', 'Camera login...');
266-
$this->$is_loggedin = false;
266+
$this->is_loggedin = false;
267267
unset($this->$token);
268268
unset($this->$tokenexp);
269269
$loginParameters = '[{"cmd":"Login","param":{"User":{"userName":"'.$this->user.'","password":"'.$this->password.'"}}}]';
@@ -278,7 +278,7 @@ private function login() {
278278
if (!empty($this->token) && !empty($this->tokenexp))
279279
{
280280
// Login OK
281-
$this->$is_loggedin = true;
281+
$this->is_loggedin = true;
282282
log::add('reolink', 'debug', 'Token : '.$this->token.' Validité : '.$this->tokenexp);
283283
try {
284284
config::save("token".$this->tagtoken, $this->token, 'reolink');
@@ -290,7 +290,7 @@ private function login() {
290290
}
291291
} else {
292292
// Login FAILED
293-
$this->$is_loggedin = false;
293+
$this->is_loggedin = false;
294294
log::add('reolink', 'error', 'Echec > Impossible de se logguer sur la caméra');
295295
return false;
296296
}
@@ -299,7 +299,7 @@ private function login() {
299299

300300
public function SendCMD($POSTparameters, $URLrequest = NULL) {
301301

302-
if (!$this->$is_loggedin && !strpos($POSTparameters, 'cmd":"Login')) {
302+
if (!$this->is_loggedin && !strpos($POSTparameters, 'cmd":"Login')) {
303303
log::add('reolink', 'error', 'Envoi de la commande impossible non loggué sur la caméra');
304304
return false;
305305
}

0 commit comments

Comments
 (0)