Skip to content

Conversation

@skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Aug 8, 2025

Summary

OCA.Files.FileInfoModel have been removed since 31

The only place I could find a usage of `registerSecondaryView is in talk, and they're not even using the fileInfo here
https://github.com/nextcloud/spreed/blob/d01c35b1de3783f3ba45fef6eb90a6015a9b58b0/src/mainFilesSidebarLoader.js#L40
https://github.com/nextcloud/spreed/blob/e3d5161cf76260624d9cbae19fe043adc95de691/src/FilesSidebarCallViewApp.vue#L160-L161

I think we can safely remove it.
This is not an official API anyway, this was just a countermeasure when we were still trying to draft a proper Sidebar API
Should be cleared with the new Sidebar at some point

@skjnldsv skjnldsv added this to the Nextcloud 32 milestone Aug 8, 2025
@skjnldsv skjnldsv self-assigned this Aug 8, 2025
@skjnldsv skjnldsv requested a review from a team as a code owner August 8, 2025 13:13
@skjnldsv skjnldsv requested review from nfebe, sorbaugh and susnux and removed request for a team August 8, 2025 13:13
@skjnldsv
Copy link
Member Author

skjnldsv commented Aug 8, 2025

/backport c100369 to stable31

@susnux
Copy link
Contributor

susnux commented Aug 10, 2025

/compile rebase

skjnldsv and others added 2 commits August 10, 2025 17:43
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@nextcloud-command nextcloud-command requested a review from a team as a code owner August 10, 2025 17:47
@skjnldsv skjnldsv enabled auto-merge August 11, 2025 08:13
@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Aug 11, 2025
@skjnldsv skjnldsv merged commit a5139f9 into master Aug 11, 2025
133 of 135 checks passed
@skjnldsv skjnldsv deleted the fix/legacyView branch August 11, 2025 08:22
@skjnldsv skjnldsv mentioned this pull request Aug 19, 2025
@skjnldsv skjnldsv removed this from the Nextcloud 32 milestone Sep 28, 2025
@skjnldsv skjnldsv modified the milestones: Nextcloud 33, Nextcloud 32 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 bug technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants