diff options
Diffstat (limited to 'apps/files_reminders')
-rw-r--r-- | apps/files_reminders/l10n/de.js | 4 | ||||
-rw-r--r-- | apps/files_reminders/l10n/de.json | 4 | ||||
-rw-r--r-- | apps/files_reminders/l10n/de_DE.js | 6 | ||||
-rw-r--r-- | apps/files_reminders/l10n/de_DE.json | 6 | ||||
-rw-r--r-- | apps/files_reminders/l10n/ja.js | 2 | ||||
-rw-r--r-- | apps/files_reminders/l10n/ja.json | 2 | ||||
-rw-r--r-- | apps/files_reminders/l10n/tr.js | 7 | ||||
-rw-r--r-- | apps/files_reminders/l10n/tr.json | 7 | ||||
-rw-r--r-- | apps/files_reminders/lib/Dav/PropFindPlugin.php | 2 | ||||
-rw-r--r-- | apps/files_reminders/lib/Service/ReminderService.php | 6 |
10 files changed, 31 insertions, 15 deletions
diff --git a/apps/files_reminders/l10n/de.js b/apps/files_reminders/l10n/de.js index 7a57af3d8b9..903a425b227 100644 --- a/apps/files_reminders/l10n/de.js +++ b/apps/files_reminders/l10n/de.js @@ -15,9 +15,9 @@ OC.L10N.register( "Clear reminder" : "Erinnerung löschen", "Please choose a valid date & time" : "Bitte gültiges Datum und Uhrzeit wählen", "Reminder set for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gesetzt", - "Failed to set reminder" : "Fehler beim Setzen der Erinnerung", + "Failed to set reminder" : "Erinnerung konnte nicht festgelegt werden", "Reminder cleared for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gelöscht", - "Failed to clear reminder" : "Fehler beim Löschen der Erinnerung", + "Failed to clear reminder" : "Erinnerung konnte nicht gelöscht werden", "We will remind you of this file" : "Du wirst an diese Datei erinnert", "Cancel" : "Abbrechen", "Set reminder" : "Erinnerung erstellen", diff --git a/apps/files_reminders/l10n/de.json b/apps/files_reminders/l10n/de.json index 7ae1c95466b..d4e5cb056da 100644 --- a/apps/files_reminders/l10n/de.json +++ b/apps/files_reminders/l10n/de.json @@ -13,9 +13,9 @@ "Clear reminder" : "Erinnerung löschen", "Please choose a valid date & time" : "Bitte gültiges Datum und Uhrzeit wählen", "Reminder set for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gesetzt", - "Failed to set reminder" : "Fehler beim Setzen der Erinnerung", + "Failed to set reminder" : "Erinnerung konnte nicht festgelegt werden", "Reminder cleared for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gelöscht", - "Failed to clear reminder" : "Fehler beim Löschen der Erinnerung", + "Failed to clear reminder" : "Erinnerung konnte nicht gelöscht werden", "We will remind you of this file" : "Du wirst an diese Datei erinnert", "Cancel" : "Abbrechen", "Set reminder" : "Erinnerung erstellen", diff --git a/apps/files_reminders/l10n/de_DE.js b/apps/files_reminders/l10n/de_DE.js index 8e8741d1d47..18353694380 100644 --- a/apps/files_reminders/l10n/de_DE.js +++ b/apps/files_reminders/l10n/de_DE.js @@ -7,7 +7,7 @@ OC.L10N.register( "View folder" : "Ordner anzeigen", "Files reminder" : "Dateierinnerung", "The \"files_reminders\" app can work properly." : "Die App \"files_reminders\" kann ordnungsgemäß funktionieren.", - "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "Die App \"files_reminders“ benötigt die Benachrichtigungs-App, um ordnungsgemäß zu funktionieren. Sie sollten entweder Benachrichtigungen aktivieren oder „files_reminders“ deaktivieren.", + "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "Die App \"files_reminders\" benötigt die Benachrichtigungs-App, um ordnungsgemäß zu funktionieren. Sie sollten entweder Benachrichtigungen aktivieren oder \"files_reminders\" deaktivieren.", "Set file reminders" : "Dateierinnerungen setzen", "**📣 File reminders**\n\nSet file reminders.\n\nNote: to use the `File reminders` app, ensure that the `Notifications` app is installed and enabled. The `Notifications` app provides the necessary APIs for the `File reminders` app to work correctly." : "**📣 Dateierinnerungen**\n\nDateierinnerungen festlegen.\n\nHinweis: Um die App ``Dateierinnerungen` zu verwenden, stellen Sie sicher, dass die App `Benachrichtigungen` installiert und aktiviert ist. Die App `Benachrichtigungen` bietet die erforderlichen APIs, damit die App `Dateierinnerungen` ordnungsgemäß funktioniert.", "Set reminder for \"{fileName}\"" : "Erinnerung für \"{fileName}\" setzen", @@ -15,9 +15,9 @@ OC.L10N.register( "Clear reminder" : "Erinnerung löschen", "Please choose a valid date & time" : "Bitte gültiges Datum und Uhrzeit wählen", "Reminder set for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gesetzt", - "Failed to set reminder" : "Fehler beim Setzen der Erinnerung", + "Failed to set reminder" : "Erinnerung konnte nicht festgelegt werden", "Reminder cleared for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gelöscht", - "Failed to clear reminder" : "Fehler beim Löschen der Erinnerung", + "Failed to clear reminder" : "Erinnerung konnte nicht gelöscht werden", "We will remind you of this file" : "Sie werden an diese Datei erinnert", "Cancel" : "Abbrechen", "Set reminder" : "Erinnerung erstellen", diff --git a/apps/files_reminders/l10n/de_DE.json b/apps/files_reminders/l10n/de_DE.json index 12adb345499..ec9b07b39b7 100644 --- a/apps/files_reminders/l10n/de_DE.json +++ b/apps/files_reminders/l10n/de_DE.json @@ -5,7 +5,7 @@ "View folder" : "Ordner anzeigen", "Files reminder" : "Dateierinnerung", "The \"files_reminders\" app can work properly." : "Die App \"files_reminders\" kann ordnungsgemäß funktionieren.", - "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "Die App \"files_reminders“ benötigt die Benachrichtigungs-App, um ordnungsgemäß zu funktionieren. Sie sollten entweder Benachrichtigungen aktivieren oder „files_reminders“ deaktivieren.", + "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "Die App \"files_reminders\" benötigt die Benachrichtigungs-App, um ordnungsgemäß zu funktionieren. Sie sollten entweder Benachrichtigungen aktivieren oder \"files_reminders\" deaktivieren.", "Set file reminders" : "Dateierinnerungen setzen", "**📣 File reminders**\n\nSet file reminders.\n\nNote: to use the `File reminders` app, ensure that the `Notifications` app is installed and enabled. The `Notifications` app provides the necessary APIs for the `File reminders` app to work correctly." : "**📣 Dateierinnerungen**\n\nDateierinnerungen festlegen.\n\nHinweis: Um die App ``Dateierinnerungen` zu verwenden, stellen Sie sicher, dass die App `Benachrichtigungen` installiert und aktiviert ist. Die App `Benachrichtigungen` bietet die erforderlichen APIs, damit die App `Dateierinnerungen` ordnungsgemäß funktioniert.", "Set reminder for \"{fileName}\"" : "Erinnerung für \"{fileName}\" setzen", @@ -13,9 +13,9 @@ "Clear reminder" : "Erinnerung löschen", "Please choose a valid date & time" : "Bitte gültiges Datum und Uhrzeit wählen", "Reminder set for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gesetzt", - "Failed to set reminder" : "Fehler beim Setzen der Erinnerung", + "Failed to set reminder" : "Erinnerung konnte nicht festgelegt werden", "Reminder cleared for \"{fileName}\"" : "Erinnerung für \"{fileName}\" gelöscht", - "Failed to clear reminder" : "Fehler beim Löschen der Erinnerung", + "Failed to clear reminder" : "Erinnerung konnte nicht gelöscht werden", "We will remind you of this file" : "Sie werden an diese Datei erinnert", "Cancel" : "Abbrechen", "Set reminder" : "Erinnerung erstellen", diff --git a/apps/files_reminders/l10n/ja.js b/apps/files_reminders/l10n/ja.js index 68f100a0426..afe1b5d7371 100644 --- a/apps/files_reminders/l10n/ja.js +++ b/apps/files_reminders/l10n/ja.js @@ -6,6 +6,8 @@ OC.L10N.register( "View file" : "ファイルを表示", "View folder" : "フォルダーを表示", "Files reminder" : "ファイル リマインダー", + "The \"files_reminders\" app can work properly." : "\"files_reminders\"アプリは正しく機能します。", + "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "\"files_reminder\"アプリが正しく動作するには、通知アプリが必要です。通知を有効にするか、files_reminderを無効にしてください。", "Set file reminders" : "ファイルのリマインダーを設定する", "**📣 File reminders**\n\nSet file reminders.\n\nNote: to use the `File reminders` app, ensure that the `Notifications` app is installed and enabled. The `Notifications` app provides the necessary APIs for the `File reminders` app to work correctly." : "**📣 File reminders**\n\nファイルのリマインダーを設定します。\n\n注意:`File reminders`アプリを使用するには、`Notifications`アプリがインストールされ、有効になっていることを確認してください。Notifications` アプリは `File reminders` アプリが正しく動作するために必要な API を提供します。", "Set reminder for \"{fileName}\"" : "\"{fileName}\"のリマインダーを設定", diff --git a/apps/files_reminders/l10n/ja.json b/apps/files_reminders/l10n/ja.json index d308e39ebb5..ac55be0c78e 100644 --- a/apps/files_reminders/l10n/ja.json +++ b/apps/files_reminders/l10n/ja.json @@ -4,6 +4,8 @@ "View file" : "ファイルを表示", "View folder" : "フォルダーを表示", "Files reminder" : "ファイル リマインダー", + "The \"files_reminders\" app can work properly." : "\"files_reminders\"アプリは正しく機能します。", + "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "\"files_reminder\"アプリが正しく動作するには、通知アプリが必要です。通知を有効にするか、files_reminderを無効にしてください。", "Set file reminders" : "ファイルのリマインダーを設定する", "**📣 File reminders**\n\nSet file reminders.\n\nNote: to use the `File reminders` app, ensure that the `Notifications` app is installed and enabled. The `Notifications` app provides the necessary APIs for the `File reminders` app to work correctly." : "**📣 File reminders**\n\nファイルのリマインダーを設定します。\n\n注意:`File reminders`アプリを使用するには、`Notifications`アプリがインストールされ、有効になっていることを確認してください。Notifications` アプリは `File reminders` アプリが正しく動作するために必要な API を提供します。", "Set reminder for \"{fileName}\"" : "\"{fileName}\"のリマインダーを設定", diff --git a/apps/files_reminders/l10n/tr.js b/apps/files_reminders/l10n/tr.js index d5af76b6429..08def3387b1 100644 --- a/apps/files_reminders/l10n/tr.js +++ b/apps/files_reminders/l10n/tr.js @@ -5,6 +5,9 @@ OC.L10N.register( "Reminder for {name}" : "{name} anımsatıcısı", "View file" : "Dosyayı görüntüle", "View folder" : "Klasörü görüntüle", + "Files reminder" : "Dosyalar anımsatıcısı", + "The \"files_reminders\" app can work properly." : "\"files_reminders\" uygulaması düzgün çalışabilir.", + "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "\"files_reminders\" uygulamasının düzgün çalışması için bildirim uygulaması gereklidir. Bildirimler uygulamasını kullanıma alın ya da files_reminder uygulamasını kullanımdan kaldırın.", "Set file reminders" : "Dosya anımsatıcıları ayarla", "**📣 File reminders**\n\nSet file reminders.\n\nNote: to use the `File reminders` app, ensure that the `Notifications` app is installed and enabled. The `Notifications` app provides the necessary APIs for the `File reminders` app to work correctly." : "**📣 Dosya anımsatıcıları**\n\nDosya anımsatıcıları ayarlayın.\n\nNot: `Dosya anımsatıcıları` uygulamasını kullanmak için `Bildirimler` uygulamasının kurulmuş ve etkinleştirilmiş olduğundan emin olun. `Bildirimler` uygulaması `Dosya anımsatıcıları` uygulamasının doğru çalışması için gerekli API uygulamalarını sağlar.", "Set reminder for \"{fileName}\"" : "\"{fileName}\" için anımsatıcı ayarla", @@ -27,6 +30,8 @@ OC.L10N.register( "This weekend" : "Bu hafta sonu", "Set reminder for this weekend" : "Bu hafta sonu için anımsatıcı ayarla", "Next week" : "Sonraki hafta", - "Set reminder for next week" : "Gelecek hafta için anımsatıcı ayarla" + "Set reminder for next week" : "Gelecek hafta için anımsatıcı ayarla", + "This files_reminder can work properly." : "Bu files_reminder düzgün çalışabilir.", + "The files_reminder app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "files_reminders uygulamasının düzgün çalışması için bildirim uygulaması gereklidir. Bildirimler uygulamasını kullanıma alın ya da files_reminder uygulamasını kullanımdan kaldırın." }, "nplurals=2; plural=(n > 1);"); diff --git a/apps/files_reminders/l10n/tr.json b/apps/files_reminders/l10n/tr.json index 0a047cfd972..c80e7afa9ab 100644 --- a/apps/files_reminders/l10n/tr.json +++ b/apps/files_reminders/l10n/tr.json @@ -3,6 +3,9 @@ "Reminder for {name}" : "{name} anımsatıcısı", "View file" : "Dosyayı görüntüle", "View folder" : "Klasörü görüntüle", + "Files reminder" : "Dosyalar anımsatıcısı", + "The \"files_reminders\" app can work properly." : "\"files_reminders\" uygulaması düzgün çalışabilir.", + "The \"files_reminders\" app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "\"files_reminders\" uygulamasının düzgün çalışması için bildirim uygulaması gereklidir. Bildirimler uygulamasını kullanıma alın ya da files_reminder uygulamasını kullanımdan kaldırın.", "Set file reminders" : "Dosya anımsatıcıları ayarla", "**📣 File reminders**\n\nSet file reminders.\n\nNote: to use the `File reminders` app, ensure that the `Notifications` app is installed and enabled. The `Notifications` app provides the necessary APIs for the `File reminders` app to work correctly." : "**📣 Dosya anımsatıcıları**\n\nDosya anımsatıcıları ayarlayın.\n\nNot: `Dosya anımsatıcıları` uygulamasını kullanmak için `Bildirimler` uygulamasının kurulmuş ve etkinleştirilmiş olduğundan emin olun. `Bildirimler` uygulaması `Dosya anımsatıcıları` uygulamasının doğru çalışması için gerekli API uygulamalarını sağlar.", "Set reminder for \"{fileName}\"" : "\"{fileName}\" için anımsatıcı ayarla", @@ -25,6 +28,8 @@ "This weekend" : "Bu hafta sonu", "Set reminder for this weekend" : "Bu hafta sonu için anımsatıcı ayarla", "Next week" : "Sonraki hafta", - "Set reminder for next week" : "Gelecek hafta için anımsatıcı ayarla" + "Set reminder for next week" : "Gelecek hafta için anımsatıcı ayarla", + "This files_reminder can work properly." : "Bu files_reminder düzgün çalışabilir.", + "The files_reminder app needs the notification app to work properly. You should either enable notifications or disable files_reminder." : "files_reminders uygulamasının düzgün çalışması için bildirim uygulaması gereklidir. Bildirimler uygulamasını kullanıma alın ya da files_reminder uygulamasını kullanımdan kaldırın." },"pluralForm" :"nplurals=2; plural=(n > 1);" }
\ No newline at end of file diff --git a/apps/files_reminders/lib/Dav/PropFindPlugin.php b/apps/files_reminders/lib/Dav/PropFindPlugin.php index 0f3b53c4861..014e636eb2d 100644 --- a/apps/files_reminders/lib/Dav/PropFindPlugin.php +++ b/apps/files_reminders/lib/Dav/PropFindPlugin.php @@ -62,7 +62,7 @@ class PropFindPlugin extends ServerPlugin { } $fileId = $node->getId(); - $reminder = $this->reminderService->getDueForUser($user, $fileId); + $reminder = $this->reminderService->getDueForUser($user, $fileId, false); if ($reminder === null) { return ''; } diff --git a/apps/files_reminders/lib/Service/ReminderService.php b/apps/files_reminders/lib/Service/ReminderService.php index 45b89a272a3..6ee39562076 100644 --- a/apps/files_reminders/lib/Service/ReminderService.php +++ b/apps/files_reminders/lib/Service/ReminderService.php @@ -64,8 +64,10 @@ class ReminderService { /** * @throws NodeNotFoundException */ - public function getDueForUser(IUser $user, int $fileId): ?RichReminder { - $this->checkNode($user, $fileId); + public function getDueForUser(IUser $user, int $fileId, bool $checkNode = true): ?RichReminder { + if ($checkNode) { + $this->checkNode($user, $fileId); + } /** @var null|false|Reminder $cachedReminder */ $cachedReminder = $this->cache->get("{$user->getUID()}-$fileId"); if ($cachedReminder === false) { |