aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/js/files.js
diff options
context:
space:
mode:
authorChristoph Wurst <christoph@winzerhof-wurst.at>2021-12-02 15:06:05 +0100
committerChristoph Wurst <christoph@winzerhof-wurst.at>2021-12-13 15:58:31 +0100
commitb005846d1f075f77f1e439950e581428d947231c (patch)
treef59d232d5d8c45cdae0917b96412e135ffe72699 /apps/files/js/files.js
parent168a1b0bc57a7a97c9ca2bdef8031771b05b85d1 (diff)
downloadnextcloud-server-b005846d1f075f77f1e439950e581428d947231c.tar.gz
nextcloud-server-b005846d1f075f77f1e439950e581428d947231c.zip
Carefully filter out non matching time ranges for CalDAV search
When we search for CalDAV objects in the DB we take the first and last occurence into account. For recurring events that is when they take place the very first time and the very last time. Searching in a more specific time range will still match this condition, because the recurring event starts before the end of the requested range but ends after the start of the requested range. Sabre has filters for this. If we apply them on all seach objects of a search with a time range, then only the recurring events actually taking place at the time of the requested time range will be returned. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'apps/files/js/files.js')
0 files changed, 0 insertions, 0 deletions