Skip to content

Merge back teacher release#3639

Merged
tamaskozmer merged 3 commits intomasterfrom
release/teacher
Apr 13, 2026
Merged

Merge back teacher release#3639
tamaskozmer merged 3 commits intomasterfrom
release/teacher

Conversation

@tamaskozmer
Copy link
Copy Markdown
Contributor

No description provided.

tamaskozmer and others added 3 commits April 8, 2026 12:54
refs: MBL-19940
affects: Student
release note: Fixed an issue where students were logged out when entering split-screen or multi-window mode on Android tablets.

(cherry picked from commit fc199e6)
@github-actions
Copy link
Copy Markdown
Contributor

🧪 Unit Test Results


📊 Summary

  • Total Tests: 0
  • Failed: 0
  • Skipped: 0
  • Status: ⚠️ No test results found

Last updated: Mon, 13 Apr 2026 07:49:41 GMT

Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

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

Review Summary

This is a small, focused patch release with two changes.

Positives:

  • The shouldIgnoreToken = true removal is the right fix. The features/environment endpoint is called post-login to retrieve institution/user-specific feature flags, and the result is stored keyed by apiPrefs.user?.id — it clearly requires an authenticated request. The previous unauthenticated call was likely the root cause of incorrect or empty feature flag responses.
  • Version bump from 2.6.0 → 2.6.1 (versionCode 91 → 92) is consistent with a patch release.

Issues:

  • FeatureFlagProviderTest.kt:142 — The 'Save environment feature flags' test uses any() for RestParams, so it won't guard against the bug being re-introduced. The specific RestParams (particularly shouldIgnoreToken = false) should be asserted — see inline comment.

@github-actions
Copy link
Copy Markdown
Contributor

📊 Code Coverage Report

✅ Student

  • PR Coverage: 42.65%
  • Master Coverage: 42.65%
  • Delta: +0.00%

✅ Teacher

  • PR Coverage: 25.37%
  • Master Coverage: 25.37%
  • Delta: +0.00%

✅ Pandautils

  • PR Coverage: 23.69%
  • Master Coverage: 23.69%
  • Delta: +0.00%

📈 Overall Average

  • PR Coverage: 30.57%
  • Master Coverage: 30.57%
  • Delta: +0.00%

@tamaskozmer tamaskozmer merged commit b3fcda0 into master Apr 13, 2026
29 of 31 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.

2 participants