Bug 426778

Summary: Users KCM requires authentication to update the user's avatar once more
Product: [Applications] systemsettings Reporter: The Feren OS Dev <ferenosdev>
Component: kcm_usersAssignee: Janet Blackquill <uhhadd>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.19.90   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description The Feren OS Dev 2020-09-20 15:30:59 UTC
SUMMARY
User Manager recently had an update that made it not need authentication to update the avatar of the user when changing the user's avatar in there and saving. Now in 5.19.90/5.20 the new Users KCM requires authentication once more.

STEPS TO REPRODUCE
1. Go into User Manager (Old)
2. Change the avatar and save
3. Repeat this process on Users (New) KCM at any time

OBSERVED RESULT
Authentication is required

EXPECTED RESULT
Authentication isn't required

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: KDE neon Unstable 5.19.90
(available in About System)
KDE Plasma Version: 5.19.90
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.0

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2020-09-23 17:17:32 UTC
It needs to copy the avatar to /var/lib/AccountsService/icons/, which requires authentication.

If doing this in the past somehow did not require authentication, that's, um really bad. :)