Skip to content

Superadmin features in task picker#892

Merged
rolivares93 merged 3 commits intomainfrom
task-886/superadmin-features-in-task-picker
Apr 16, 2026
Merged

Superadmin features in task picker#892
rolivares93 merged 3 commits intomainfrom
task-886/superadmin-features-in-task-picker

Conversation

@rolivares93
Copy link
Copy Markdown

Proposed changes

I updated the TaskPicker component to show all tasks by default when the logged-in user is a superadmin. On the other hand, if the user is not a superadmin, a language must be selected in order to show the tasks.

I also removed the variant info button for non-superadmin users.

On the following screen recording, you can see a super_admin on the left and a site_admin on the right.

Screen.Recording.2026-04-14.at.16.21.06.mov

Types of changes

What types of changes does this pull request introduce?

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Refactor (non-breaking change that does not add functionality but makes code cleaner or more efficient)
  • Tests (new or updated tests)
  • Styles (changes to code styling)
  • CI (continuous integration changes)
  • Other (please describe below)

Additional Notes

@rolivares93 rolivares93 self-assigned this Apr 15, 2026
@rolivares93 rolivares93 linked an issue Apr 15, 2026 that may be closed by this pull request
2 tasks
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 15, 2026

Visit the preview URL for this PR (updated for commit c3215eb):

https://hs-levante-admin-dev--pr892-task-886-superadmin-c4hr7ja5.web.app

(expires Thu, 23 Apr 2026 13:39:21 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 7889bff1da3bcc333d7422b9fc863c65b3962be7

Copy link
Copy Markdown

@CCuskley CCuskley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Collaborator

@asengupta3 asengupta3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rolivares93 rolivares93 force-pushed the task-886/superadmin-features-in-task-picker branch from b3be303 to c3215eb Compare April 16, 2026 13:34
@rolivares93 rolivares93 merged commit 39515e0 into main Apr 16, 2026
5 checks passed
@rolivares93 rolivares93 deleted the task-886/superadmin-features-in-task-picker branch April 16, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task] Superadmin features in task picker

3 participants