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

Move avatar sync to core #30840

Open
butonic opened this issue Mar 20, 2018 · 3 comments
Open

Move avatar sync to core #30840

butonic opened this issue Mar 20, 2018 · 3 comments

Comments

@butonic
Copy link
Member

butonic commented Mar 20, 2018

Currently, avatar sync in user triggers setup of the filesystem too early which leads to problems when encryption is enabled. The logic should be implemented in core.

cc @tomneedham @jvillafanez

@ownclouders
Copy link
Contributor

GitMate.io thinks the contributor most likely able to help you is @PVince81.

Possibly related issues are #16808 (Sync problem), #26585 (Avatar Performance ), #30638 (Core controlled user metadata sync), #19938 (Move core apps to separate repositories), and #10100 (bug when moving folder while it syncs).

@jvillafanez
Copy link
Member

Looks like there is no official way for the backends to provide the avatar, nor to modify it from the backend. As far as the backend goes, it just provides the uids of the user and some information based on that uid, the avatar isn't included.

The avatar is supposed to be provided by the IUser, which is returned by the user manager but not by the backend. Basically, the backends shouldn't worry about avatars as they should be provided by ???? , so the user_ldap app has been doing forbidden things since the beginning 🤦‍♂️

Looks like there are more changes required to do this properly...

@PVince81
Copy link
Contributor

backlog

@butonic butonic removed their assignment Feb 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants