Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report tab is not selected in Groups Quizzes Reports #12132

Open
AlexVelezLl opened this issue May 6, 2024 · 0 comments
Open

Report tab is not selected in Groups Quizzes Reports #12132

AlexVelezLl opened this issue May 6, 2024 · 0 comments
Labels
APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) bug Behavior is wrong or broken DEV: frontend help wanted Open source contributors welcome

Comments

@AlexVelezLl
Copy link
Member

Observed behavior

In the release-v0.16.x branch, if we go to Coach > Reports > Groups > [group] > Reports > Quizzes assigned > [quiz] and select the "report" tab, we wont see the "Report" tab selected.

Compartir.pantalla.-.2024-05-06.14_31_23.mp4

Errors and logs


mutations.js:13 [Vue warn]: Missing required prop: "activeTabId"

found in

---> <ReportsQuizBaseListPage> at kolibri/plugins/coach/assets/src/views/reports/ReportsQuizBaseListPage.vue
       <ReportsGroupReportQuizLearnerListPage> at kolibri/plugins/coach/assets/src/views/reports/ReportsGroupReportQuizLearnerListPage.vue

mutations.js:13 [Vue warn]: Invalid prop: type check failed for prop "activeTabId". Expected String, got Undefined 

found in

---> <KTabsList> at node_modules/kolibri-design-system/lib/tabs/KTabsList.vue
       <HeaderTabs> at kolibri/plugins/coach/assets/src/views/common/HeaderTabs/index.vue
         <KPageContainer> at node_modules/kolibri-design-system/lib/KPageContainer.vue
           <KFixedGridItem> at node_modules/kolibri-design-system/lib/grids/KFixedGridItem.vue
             <KGridItem> at node_modules/kolibri-design-system/lib/grids/KGridItem.vue
               <KFixedGrid> at node_modules/kolibri-design-system/lib/grids/KFixedGrid.vue
                 <KGrid> at node_modules/kolibri-design-system/lib/grids/KGrid.vue
                   <AppBarPage> at kolibri/core/assets/src/views/CorePage/AppBarPage.vue
                     <NotificationsRoot> at kolibri/core/assets/src/views/NotificationsRoot.vue
                       <CoachAppBarPage> at kolibri/plugins/coach/assets/src/views/CoachAppBarPage.vue
                         <ReportsQuizBaseListPage> at kolibri/plugins/coach/assets/src/views/reports/ReportsQuizBaseListPage.vue
                           <ReportsGroupReportQuizLearnerListPage> at kolibri/plugins/coach/assets/src/views/reports/ReportsGroupReportQuizLearnerListPage.vue
                             <Root>

-->

Expected behavior

Report tab should appear as selected when active.

User-facing consequences

Users may be confused by what tab they are looking at.

Steps to reproduce

  1. Create a Quiz
  2. Create a Group
  3. Go to Coach > Reports > Groups > [group] > Reports > Quizzes assigned > [quiz] and try to select the "Report" tab

Context

  • Kolibri version: 0.16.2b1.dev0+git.4.gf3c787de
  • Operating system: Ubuntu
  • Browser: Google Chrome
@AlexVelezLl AlexVelezLl added bug Behavior is wrong or broken APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) DEV: frontend labels May 6, 2024
@MisRob MisRob added the help wanted Open source contributors welcome label May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) bug Behavior is wrong or broken DEV: frontend help wanted Open source contributors welcome
Projects
None yet
Development

No branches or pull requests

2 participants