Skip to content
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(OCP): Fix Image interface #47676

Merged
merged 1 commit into from
Sep 2, 2024
Merged

Conversation

provokateurin
Copy link
Member

@provokateurin provokateurin commented Sep 2, 2024

Summary

Using a private class in the public interface leads to no methods being resolved. Thus it needs to implement \OCP\IImage.
\OCP\IImage is also missing some methods that were relied on in OC_Image by other apps (e.g. Talk nextcloud/spreed#13197) and needed to be added.

Checklist

@provokateurin provokateurin added bug 3. to review Waiting for reviews labels Sep 2, 2024
@provokateurin provokateurin added this to the Nextcloud 31 milestone Sep 2, 2024
lib/public/Image.php Show resolved Hide resolved
Signed-off-by: provokateurin <[email protected]>
@provokateurin provokateurin merged commit 02a6f12 into master Sep 2, 2024
174 checks passed
@provokateurin provokateurin deleted the fix/ocp/image-interface branch September 2, 2024 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants