Skip to content

feat: Digest mail notifications - eXIP7.3.0.22 - EXO-90085 - #412

Merged
azayati merged 2 commits into
developfrom
feat/merge-90085
Sep 15, 2026
Merged

azayati merged 2 commits into
developfrom
feat/merge-90085

Conversation

@azayati

@azayati azayati commented Sep 14, 2026

Copy link
Copy Markdown
Member

No description provided.

azayati and others added 2 commits September 14, 2026 16:49
…ions - EXO-90072 - eXIP7.3.0.22 (#405)

(cherry picked from commit 46cd8e0)
(cherry picked from commit dc3ce39)
(cherry picked from commit dfba67f)
…XO-90072 - eXIP7.3.0.22

Prior this change, the notification plugins declared one "daily" value in their
defaultConfig collection. Both readers of that collection —
NotificationPluginContainer.getDefaultActivePlugins and
JPAUserSettingServiceImpl.getDefaultSettings — compare each value to
UserSetting.FREQUENCY.INSTANTLY, and FREQUENCY holds INSTANTLY alone since the
legacy digest engine was removed, so getFrequecy("daily") returns null and the
value is silently ignored: configuration left dead by that removal.

After this commit, those values are gone and only "Instantly" remains where it
was declared. The default activation of every plugin is unchanged: an ignored
value and an absent value give the same empty result in both readers.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
(cherry picked from commit bcd9f7a)
@azayati
azayati marked this pull request as ready for review September 15, 2026 14:26
@azayati
azayati enabled auto-merge September 15, 2026 15:00
@azayati
azayati requested a review from Jihed525 September 15, 2026 15:00
@azayati
azayati merged commit 37ea35a into develop Sep 15, 2026
8 of 10 checks passed
@azayati
azayati deleted the feat/merge-90085 branch September 15, 2026 15:16
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