Skip to content

Some administration channel and user actions are non-functional #5645

@bjester

Description

@bjester

🙂 Looking for an issue? Welcome! This issue is open for contribution. If this is the first time you’re requesting an issue, please:

  • Read Contributing guidelines carefully. Pay extra attention to Using generative AI. Pull requests and comments that don’t follow the guidelines won’t be answered.
  • Confirm that you’ve read the guidelines in your comment.

Observed behavior

When a Kolibri Studio admin uses the administration pages to manage a channel or a user, such as to promote a user to an Admin (Add admin privileges), they're unable to do so using the the ACTIONS menu on the administration channel and user pages (see screenshot).

  • For the channel page, the following do not seem to work: 'Make public', 'Delete channel'
  • For the user page, none of the actions seem to work
Channel page User page
Image Image

Errors and logs

No console errors were observed.

Expected behavior

All of the actions menu on either of the administration pages should perform those actions as expected

User-facing consequences

An admin is not able to manage channels or users appropriately. Although, there is a workaround to mange these from the list page, where the actions do appear to be working correctly.

Steps to reproduce

These instructions are for a development environment.

For the channel actions

  1. Sign in as a@a.com
  2. Click the user menu in the upper right that reads 'Admin'
  3. Click 'Administration'
  4. Click on 'Imported Channel'
  5. Click on ACTIONS in the upper right
  6. Click 'Make public'
  7. Observe no reaction other than the menu closing

For the user actions

  1. Sign in as a@a.com
  2. Click the user menu in the upper right that reads 'Admin'
  3. Click 'Administration'
  4. Click the 'USERS' tab
  5. Click on 'User A'
  6. Click on ACTIONS in the upper right
  7. Click 'Add admin privileges'
  8. Observe no reaction other than the menu closing

Context

These issues exist on production

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions