View Issue Details

IDProjectCategoryView StatusLast Update
0004138SOGoWeb Preferencespublic2017-04-24 12:09
Reporterskrupellos Assigned Tofrancis  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.2.8 
Fixed in Version3.2.9 
Summary0004138: Changing password asks user to "Save Preferences"
Description

When changing only the users password under preferences, the button to save the user preferences also becomes enabled (beside the "Change Password" button). When leaving the user preferences menu, the user is asked to save their changes. Neither should the "Save user preferences" button (the green circle with the save icon) become enabled nor should the user be asked to save their changes when leaving the user preferences page after changing the password and without changing any other user preferences.

Steps To Reproduce

1) sogo.conf: SOGoPasswordChangeEnabled = YES;

2) Login

3) Go to your user preferences -> General -> Password

4) type a single letter in the first password field

=> The "Save user preferences" button becomes activated (which is the wrong behaviour). The "Change password" button becomes activated (this is correct).

5) complete a password change (without changing any other preferences)

6) Leave the preferences view (e.g. go to mails)

=> You are asked to save your user preferences (wrong behaviour)

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

sogo: master 3d0c958a

2017-04-24 12:08:15

francis

Details Diff
(js) Keep form pristine when changing passwords

Fixes 0004138
Affected Issues
0004138
mod - NEWS Diff File
mod - UI/Templates/PreferencesUI/UIxPreferences.wox Diff File
add - UI/WebServerResources/js/Common/sgNoDirtyCheck.directive.js Diff File

Issue History

Date Modified Username Field Change
2017-04-09 11:54 skrupellos New Issue
2017-04-24 12:09 francis Changeset attached => sogo master 3d0c958a
2017-04-24 12:09 francis Assigned To => francis
2017-04-24 12:09 francis Resolution open => fixed
2017-04-24 12:09 francis Status new => resolved
2017-04-24 12:09 francis Fixed in Version => 3.2.9