Skip to content

Commit cf9ded8

Browse files
committed
fix is_loggedin bug
1 parent 02165d8 commit cf9ded8

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'] == "")) {
@@ -187,7 +187,7 @@ public function __construct(array $cnxinfo) {
187187
// TOKEN NOK (get new one)
188188
$this->login();
189189
} else {
190-
$this->$is_loggedin = true;
190+
$this->is_loggedin = true;
191191
}
192192
}
193193

@@ -249,7 +249,7 @@ private function reolinkTokenValidity() {
249249
if ($tsnow > ($this->tokenexp) -15)
250250
{
251251
log::add('reolink', 'debug', 'API Token expiré > renouvellement requis.');
252-
$this->$is_loggedin = false;
252+
$this->is_loggedin = false;
253253
unset($this->$token);
254254
unset($this->$tokenexp);
255255
try {
@@ -268,7 +268,7 @@ private function reolinkTokenValidity() {
268268

269269
private function login() {
270270
log::add('reolink', 'debug', 'Camera login...');
271-
$this->$is_loggedin = false;
271+
$this->is_loggedin = false;
272272
unset($this->$token);
273273
unset($this->$tokenexp);
274274
$loginParameters = '[{"cmd":"Login","param":{"User":{"userName":"'.$this->user.'","password":"'.$this->password.'"}}}]';
@@ -283,7 +283,7 @@ private function login() {
283283
if (!empty($this->token) && !empty($this->tokenexp))
284284
{
285285
// Login OK
286-
$this->$is_loggedin = true;
286+
$this->is_loggedin = true;
287287
log::add('reolink', 'debug', 'Token : '.$this->token.' Validité : '.$this->tokenexp);
288288
try {
289289
config::save("token".$this->tagtoken, $this->token, 'reolink');
@@ -295,7 +295,7 @@ private function login() {
295295
}
296296
} else {
297297
// Login FAILED
298-
$this->$is_loggedin = false;
298+
$this->is_loggedin = false;
299299
log::add('reolink', 'error', 'Echec > Impossible de se logguer sur la caméra');
300300
return false;
301301
}
@@ -304,7 +304,7 @@ private function login() {
304304

305305
public function SendCMD($POSTparameters, $URLrequest = NULL) {
306306

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

0 commit comments

Comments
 (0)