Closed Bug 808744 Opened 13 years ago Closed 13 years ago

Services Tab Should Be Displayed Regardless Of Vouched Status

Categories

(Participation Infrastructure :: Phonebook, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bensternthal, Assigned: giorgos)

References

Details

Right now it looks like the services tab is displayed only to vouched users. This poses a problem because the privacy settings are in here. I suggest we display this tab to all users regardless of vouched status. I think we can display all the info here including the developers api stuff. If a non vouched user wants to use API stuff its a great motivator to get vouched. Aakash can you weigh in on the above.
Good catch; agreed. Non-vouched users should see the services tab, but only the api privacy settings.
Status: NEW → ASSIGNED
Commits pushed to master at https://github.com/mozilla/mozillians https://github.com/mozilla/mozillians/commit/95456b25fa1f54e66f64e0509ea77884ee029d18 [fix bug 808744] Allow unvouched users to edit their privacy settings. https://github.com/mozilla/mozillians/commit/df9f4523c80ffb1ddd257b8363446dfba6da1e15 Merge pull request #340 from glogiotatidis/808744 [fix bug 808744] Allow unvouched users to edit their privacy settings.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Verified able to view Services tab & edit Privacy Settings by a non-vouched user.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.