From df16051b84f616bf4ad1375d2e7ee0e65e25591b Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Mon, 15 May 2023 17:26:20 +0200 Subject: [PATCH] fix(settings): Fix link to personal availability settings depending on NC version Closes #5226 Signed-off-by: Thomas Citharel --- src/components/AppNavigation/Settings.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/AppNavigation/Settings.vue b/src/components/AppNavigation/Settings.vue index e0558fb47e..a720e0dcee 100644 --- a/src/components/AppNavigation/Settings.vue +++ b/src/components/AppNavigation/Settings.vue @@ -264,7 +264,11 @@ export default { return this.defaultReminderOptions.find(o => o.value === this.defaultReminder) }, availabilitySettingsUrl() { - return generateUrl('/settings/user/groupware') + // TODO: remove specific logic when NC 25 is not supported anymore + return this.nextcloudVersion >= 26 ? generateUrl('/settings/user/availability') : generateUrl('/settings/user/groupware') + }, + nextcloudVersion() { + return parseInt(OC.config.version.split('.')[0]) }, }, methods: {