From 7b085640b2a13f122263bc831e58ba11fc65d890 Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse Date: Mon, 21 Aug 2023 09:45:40 +0000 Subject: Resolve "Neue Adminseite - Keine Meldung, dass zu viele Veranstaltung im Hintergrund ausgelesen werden." Closes #2852 Merge request studip/studip!2060 --- resources/vue/components/AdminCourses.vue | 7 +++---- resources/vue/store/AdminCoursesStore.js | 15 ++++++++++----- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/resources/vue/components/AdminCourses.vue b/resources/vue/components/AdminCourses.vue index 8e8c5c8..0f79cf7 100644 --- a/resources/vue/components/AdminCourses.vue +++ b/resources/vue/components/AdminCourses.vue @@ -75,12 +75,12 @@ - + {{ $gettext('Keine Ergebnisse') }} - + {{ $gettextInterpolate( @@ -88,7 +88,7 @@ { n: coursesCount } ) }} - + {{ $gettext('Alle anzeigen') }} @@ -130,7 +130,6 @@ export default { direction: this.sortFlag, }, currentLine: null, - displayLimitedLines: true, open_children: [], }; }, diff --git a/resources/vue/store/AdminCoursesStore.js b/resources/vue/store/AdminCoursesStore.js index e3df44e..813644f 100644 --- a/resources/vue/store/AdminCoursesStore.js +++ b/resources/vue/store/AdminCoursesStore.js @@ -44,9 +44,9 @@ export default { state.courses.push(payload.data); } }, - setCourses(state, courses, count = null) { - state.courses = courses; - state.coursesCount = count ?? courses.length; + setCourses(state, payload) { + state.courses = payload.courses; + state.coursesCount = payload.count ?? payload.courses.length; }, setCoursesLoaded(state, loaded = true) { state.coursesLoaded = loaded; @@ -109,9 +109,14 @@ export default { commit('setCoursesLoaded'); if (response.data === undefined) { - commit('setCourses', [], response.count); + commit('setCourses', { + courses: [], + count: response.count + }); } else { - commit('setCourses', response.data); + commit('setCourses', { + courses: response.data + }); } commit('setButtons', { -- cgit v1.0