Hide password-protected albums
This commit is contained in:
parent
1e80564fbe
commit
8cf7ad5480
@ -428,7 +428,7 @@ class Album extends Module {
|
|||||||
$public = ($album->public=='0' ? 1 : 0);
|
$public = ($album->public=='0' ? 1 : 0);
|
||||||
|
|
||||||
# Set public
|
# Set public
|
||||||
$result = $this->database->query("UPDATE lychee_albums SET public = '$public', password = NULL WHERE id = '$album->id';");
|
$result = $this->database->query("UPDATE lychee_albums SET public = '$public', visible = 1, password = NULL WHERE id = '$album->id';");
|
||||||
if (!$result) {
|
if (!$result) {
|
||||||
Log::error($this->database, __METHOD__, __LINE__, $this->database->error);
|
Log::error($this->database, __METHOD__, __LINE__, $this->database->error);
|
||||||
return false;
|
return false;
|
||||||
@ -469,12 +469,12 @@ class Album extends Module {
|
|||||||
$password = get_hashed_password($password);
|
$password = get_hashed_password($password);
|
||||||
|
|
||||||
# Set hashed password
|
# Set hashed password
|
||||||
$result = $this->database->query("UPDATE lychee_albums SET password = '$password' WHERE id IN ('$this->albumIDs');");
|
$result = $this->database->query("UPDATE lychee_albums SET visible = 0, password = '$password' WHERE id IN ('$this->albumIDs');");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
# Unset password
|
# Unset password
|
||||||
$result = $this->database->query("UPDATE lychee_albums SET password = NULL WHERE id IN ('$this->albumIDs');");
|
$result = $this->database->query("UPDATE lychee_albums SET visible = 1, password = NULL WHERE id IN ('$this->albumIDs');");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user