You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The block that should switch syncMode to 'full' when $minutesBack === 0 has an empty body:
if ($minutesBack === 0) {
// empty — syncMode never set to 'full'
}
The intended full-sync path is never triggered. Scheduled full syncs silently fall back to incremental mode, giving operators a false impression that a complete re-sync ran when it did not.
Severity: MEDIUM
Location:
lib/Service/OrganizationSyncService.phplines 2818–2820 (performScheduledSync)Description:
The block that should switch
syncModeto'full'when$minutesBack === 0has an empty body:The intended full-sync path is never triggered. Scheduled full syncs silently fall back to incremental mode, giving operators a false impression that a complete re-sync ran when it did not.
Suggested fix:
Implement the body:
Source: deep team-reviewer pass 2026-05-27