Skip to content

Conversation

@st3iny
Copy link
Member

@st3iny st3iny commented Apr 25, 2025

  • Resolves: none

Summary

  1. Move inline listeners to existing listener classes.
  2. Get rid of duplicated call to $backend->onCalendarUpdateShares() (once inline and once in the already existing listener class).

Based on #52427

Checklist

@st3iny st3iny self-assigned this Apr 25, 2025
@st3iny st3iny requested a review from a team as a code owner April 25, 2025 08:32
@st3iny st3iny requested review from Altahrim, skjnldsv and yemkareems and removed request for a team April 25, 2025 08:32
@github-project-automation github-project-automation bot moved this to 🏗️ In progress in 💌 📅 👥 Groupware team Apr 25, 2025
@st3iny st3iny changed the title chore(dav): use first class callable syntax to boot the app chore(dav): refactor inline event listeners Apr 25, 2025
$event->getRemoved()
);

// Here we should recalculate if reminders should be sent to new or old sharees
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This comment was just moved, but is this an open todo? I don't get it

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I moved it from the (duplicated) inline listener. It is from Thomas initially so I decided to keep it 😅

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Classic Thomas

@st3iny st3iny force-pushed the chore/dav/first-class-callable branch from d0944e8 to 628b38a Compare April 25, 2025 10:24
@st3iny st3iny force-pushed the chore/dav/refactor-inline-listeners branch from cef4db3 to 692c08f Compare April 25, 2025 10:26
@st3iny st3iny changed the title chore(dav): refactor inline event listeners refactor(dav): refactor inline event listeners Apr 25, 2025
@st3iny st3iny force-pushed the chore/dav/refactor-inline-listeners branch from 692c08f to ab3f062 Compare April 25, 2025 10:27
@st3iny st3iny force-pushed the chore/dav/first-class-callable branch from 628b38a to 109422f Compare April 25, 2025 13:06
Base automatically changed from chore/dav/first-class-callable to master April 25, 2025 18:31
@st3iny st3iny force-pushed the chore/dav/refactor-inline-listeners branch from ab3f062 to 16dd61c Compare April 25, 2025 18:32
@st3iny st3iny enabled auto-merge April 25, 2025 18:32
@st3iny st3iny added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Apr 25, 2025
@st3iny st3iny added this to the Nextcloud 32 milestone Apr 25, 2025
@st3iny st3iny merged commit bb88625 into master Apr 26, 2025
202 of 212 checks passed
@st3iny st3iny deleted the chore/dav/refactor-inline-listeners branch April 26, 2025 07:00
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💌 📅 👥 Groupware team Apr 26, 2025
@skjnldsv skjnldsv mentioned this pull request Aug 19, 2025
@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish feature: dav technical debt

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

5 participants