Skip to content

Fixed the custom roles not listing issue#3065

Merged
DevWithPranav merged 3 commits into
gtech-mulearn:devfrom
ABHISHEK2k6:dev
Jul 22, 2026
Merged

Fixed the custom roles not listing issue#3065
DevWithPranav merged 3 commits into
gtech-mulearn:devfrom
ABHISHEK2k6:dev

Conversation

@ABHISHEK2k6

Copy link
Copy Markdown
Contributor

No description provided.

@greptile-apps

greptile-apps Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates campus role listing and adds automatic alumni-status synchronization. The main changes are:

  • Includes custom executive roles while filtering generated IG campus-lead titles.
  • Adds an idempotent Celery task to update alumni status from graduation years.
  • Registers the new alumni task with the Celery application.

Confidence Score: 5/5

No additional blocking issue qualifies for this follow-up review.

  • No distinct production failure remains to report within the required follow-up scope.
  • The alumni task uses repeatable bulk updates and is explicitly loaded by Celery.

Important Files Changed

Filename Overview
api/dashboard/campus/events_views.py Updates the campus executive-role list to include custom roles and exclude generated IG campus-lead titles.
mu_celery/alumni_cron.py Adds bulk updates that synchronize college alumni status using valid four-digit graduation years.
mulearnbackend/celery.py Explicitly registers the new alumni cron module when Celery starts.

Reviews (3): Last reviewed commit: "Fixed the roles not listing issue + alum..." | Re-trigger Greptile

Comment thread api/dashboard/campus/events_views.py Outdated
@DevWithPranav
DevWithPranav merged commit 56c60b4 into gtech-mulearn:dev Jul 22, 2026
2 checks passed
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.

3 participants