Affiliate Users Get Forbidden Screen On Deactivate Account Link

Bug #943591 reported by Nat Katin-Borland
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KARL3
Fix Released
Low
Carlos de la Guardia

Bug Description

As an Affiliate user in KARL you have the option to deactivate your account at any time. The normal process: My Profile-->Edit-->click Deactivate Profile-->Are you sure you want to deactivate your profile?-->Yes. Right now, you get a Forbidden screen if you click on the Deactivate Profile link. KARL Admins can still deactivate Affiliate users, it just doesn't work when Affiliate users themselves try to do it. Please take a look.

Changed in karl3:
importance: Undecided → Low
milestone: none → m95
Changed in karl3:
milestone: m95 → m98
Changed in karl3:
milestone: m98 → m100
Changed in karl3:
milestone: m100 → m104
Changed in karl3:
milestone: m104 → m108
Changed in karl3:
milestone: m108 → m112
Changed in karl3:
assignee: nobody → Carlos de la Guardia (cguardia)
milestone: m112 → m110
Revision history for this message
Carlos de la Guardia (cguardia) wrote :

Pushed fix to branch cguardia-deactivate-own-profile.

Changed in karl3:
status: New → Fix Committed
Revision history for this message
JimPGlenn (jpglenn09) wrote :

cguardia-deactivate-own-profile gives a F404

Changed in karl3:
status: Fix Committed → In Progress
Revision history for this message
Carlos de la Guardia (cguardia) wrote :
Revision history for this message
JimPGlenn (jpglenn09) wrote :

looks good

Changed in karl3:
status: In Progress → Fix Committed
tags: added: tested ux1 ux2
Revision history for this message
Paul Everitt (paul-agendaless) wrote : Re: [Bug 943591] Affiliate Users Get Forbidden Screen On Deactivate Account Link

Works for me at:

https://karldev.gocept.com/cguardia-deactivate-own-profile/osf/profiles/affiliate1/deactivate.html

However, it shows that we have a ux1 screen that needs a ux2 screen. I'll make a new task for a future milestone.

--Paul

On Jul 3, 2012, at 4:09 AM, Carlos de la Guardia wrote:

> Pushed fix to branch cguardia-deactivate-own-profile.
>
> ** Changed in: karl3
> Status: New => Fix Committed
>
> --
> You received this bug notification because you are subscribed to KARL3.
> https://bugs.launchpad.net/bugs/943591
>
> Title:
> Affiliate Users Get Forbidden Screen On Deactivate Account Link
>
> Status in KARL3:
> Fix Committed
>
> Bug description:
> As an Affiliate user in KARL you have the option to deactivate your
> account at any time. The normal process: My Profile-->Edit-->click
> Deactivate Profile-->Are you sure you want to deactivate your
> profile?-->Yes. Right now, you get a Forbidden screen if you click on
> the Deactivate Profile link. KARL Admins can still deactivate
> Affiliate users, it just doesn't work when Affiliate users themselves
> try to do it. Please take a look.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/karl3/+bug/943591/+subscriptions

Revision history for this message
Carlos de la Guardia (cguardia) wrote :

Pushed ux2 change to same cguardia-deactivate-own-profile branch.

Changed in karl3:
milestone: m110 → m112
JimPGlenn (jpglenn09)
tags: added: r3.91
Revision history for this message
JimPGlenn (jpglenn09) wrote :

This is working on staging but there is no link on production...see screencapture

Revision history for this message
JimPGlenn (jpglenn09) wrote :

screencapture

Changed in karl3:
status: Fix Committed → In Progress
milestone: m112 → m117
JimPGlenn (jpglenn09)
tags: removed: r3.91
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

Carlos, did this move to the "Former Staff Action" field?

Revision history for this message
Paul Everitt (paul-agendaless) wrote :

My mistake, I was looking at a staff user.

Changed in karl3:
status: In Progress → Fix Released
tags: added: r3.95
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.