LearnNewsExamplesServices
Frontmatter
id9062
titleFix: Cleanup Service incompatible with minified schema
stateClosed
labels
bugairegression
assigneestobiu
createdAtFeb 9, 2026, 12:00 AM
updatedAtFeb 9, 2026, 12:11 AM
githubUrlhttps://github.com/neomjs/neo/issues/9062
authortobiu
commentsCount0
parentIssue8930
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 9, 2026, 12:11 AM

Fix: Cleanup Service incompatible with minified schema

Closed v12.0.0 bugairegression
tobiu
tobiu commented on Feb 9, 2026, 12:00 AM

The DevRank.services.Cleanup service is failing because it has not been updated to support the new minified data schema introduced in #9059.

Error: TypeError: Cannot read properties of undefined (reading 'toLowerCase') at Cleanup.mjs:86.

Cause: The service is attempting to access legacy property names (e.g., login, total_contributions) which have been renamed to short keys (e.g., l, tc) in users.json.

Task: Refactor apps/devrank/services/Cleanup.mjs to use the minified schema keys for all data operations (sorting, filtering, whitelisting).

tobiu added the bug label on Feb 9, 2026, 12:00 AM
tobiu added the ai label on Feb 9, 2026, 12:00 AM
tobiu added the regression label on Feb 9, 2026, 12:00 AM
tobiu assigned to @tobiu on Feb 9, 2026, 12:00 AM
tobiu added parent issue #8930 on Feb 9, 2026, 12:00 AM
tobiu referenced in commit d1c39bf - "fix: Cleanup Service incompatible with minified schema (#9062)" on Feb 9, 2026, 12:01 AM
tobiu closed this issue on Feb 9, 2026, 12:11 AM