-
Notifications
You must be signed in to change notification settings - Fork 281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix CalDAV blocking and modernize circles API usage #3500
Conversation
juliusknorr
commented
Dec 29, 2021
- Avoid blocking calendar access if something goes wrong while fetching deck entries
- Move any circles API usage to internal service and make use of new circles API to get the list of circles for a user
- Resolves: External CalDAV access no longer works after upgrade to 1.4.4 #3312
deck/lib/Service/CirclesService.php Line 56 in 81740c9
// Enforce current user condition since we always want the full list of members
/** @var CirclesManager $circlesManager */
$circlesManager = \OC::$server->get(CirclesManager::class);
$circlesManager->startSuperSession();
return $circlesManager->getCircle($circleId); |
It should work, however you need to be sure that the params in deck/lib/Service/CirclesService.php Line 51 in 81740c9
|
not tested, but code looks good. The only comment I have is that after migration of |
… deck entries Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
81740c9
to
eaf6def
Compare
/backport to stable23 |
/backport to stable22 |