Skip to content

Conversation

@eemaanamir
Copy link

Summary

This PR fixes incorrect SITE_ID behavior in Tutor-based Open edX installations.

Changes

  • Stops overriding SITE_ID during initial Tutor setup so Django creates sites correctly:
    • example.comid = 1
    • LMS site → id = 2
  • Documents the required SITE_ID = 2 override for email-related features (e.g. bulk and personalized emails).
  • Adds troubleshooting guidance for cases where emails are sent without correct site branding.

Impact

Ensures consistent site resolution and prevents emails from being sent with incorrect or missing branding.

@ahmed-arb
Copy link
Collaborator

Please link the related issue (if any) and add a changelog entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Triage

Development

Successfully merging this pull request may close these issues.

2 participants