Properly log expiration date removal in audit log

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
Roeland Jago Douma 2021-05-19 10:09:48 +02:00 committed by Lukas Reschke
parent 25c24c2b6e
commit 6300a1b846
1 changed files with 20 additions and 9 deletions

View File

@ -320,6 +320,16 @@ class Sharing extends Action {
* @param array $params * @param array $params
*/ */
public function updateExpirationDate(array $params) { public function updateExpirationDate(array $params) {
if ($params['date'] === null) {
$this->log(
'The expiration date of the publicly shared %s with ID "%s" has been removed',
$params,
[
'itemType',
'itemSource',
]
);
} else {
$this->log( $this->log(
'The expiration date of the publicly shared %s with ID "%s" has been changed to "%s"', 'The expiration date of the publicly shared %s with ID "%s" has been changed to "%s"',
$params, $params,
@ -330,6 +340,7 @@ class Sharing extends Action {
] ]
); );
} }
}
/** /**
* Logs access of shared files * Logs access of shared files