Skip to content

Conversation

@come-nc
Copy link
Contributor

@come-nc come-nc commented Nov 20, 2025

Summary

With the lazy ghosts the constructor is not always called in files_external boot.
Instead I moved the code out of the constructors and to the boot method.

Checklist

@come-nc come-nc added this to the Nextcloud 33 milestone Nov 20, 2025
@come-nc come-nc self-assigned this Nov 20, 2025
@come-nc come-nc requested a review from a team as a code owner November 20, 2025 16:32
@come-nc come-nc added the 2. developing Work in progress label Nov 20, 2025
@come-nc come-nc requested review from Altahrim, CarlSchwan, leftybournes and salmart-dev and removed request for a team November 20, 2025 16:32
With the lazy ghosts the constructor is not always called in
 files_external boot. This is a quick and dirty fix but we should
 instead move the code out of the constructors and to the boot method.

Signed-off-by: Côme Chilliet <[email protected]>
…thod

This is the clean solution, LoginCredentials was the only auth class
 actually registering stuff in constructor.

Signed-off-by: Côme Chilliet <[email protected]>
@come-nc come-nc force-pushed the fix/fix-files-external-with-php-84 branch from dcb7819 to 69b85fa Compare November 25, 2025 14:08
@come-nc come-nc added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Nov 25, 2025
@come-nc come-nc added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Dec 2, 2025
@Altahrim Altahrim merged commit 5a0651e into master Dec 2, 2025
218 of 233 checks passed
@Altahrim Altahrim deleted the fix/fix-files-external-with-php-84 branch December 2, 2025 16:58
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants