#7675 "Error 500" when saving SVN permissions #8522

v1.2.0
closed
General
2015-08-20
2014-09-10
Anonymous
No

Originally created by: jwb1980

Support Ticket#: https://sourceforge.net/p/forge/site-support/8522/

Project: https://sourceforge.net/p/flightgear/admin/fgaddon/update

description:
Hi,

I try to set "permissions" for my SVN repo ( https://sourceforge.net/p/flightgear/fgaddon/ )

I'm able to access the setting page ( https://sourceforge.net/p/flightgear/admin/fgaddon/permissions ) and select groups, but when I press "Save" button I fallback on https://sourceforge.net/p/flightgear/admin/fgaddon/update where there is "Error 500 We're sorry but we weren't able to process this request."
Thus my settings are not saved.

This happened yesterday, before I was able to save permissions settings without problem but since yesterday I have this "Error 500" each time I press "Save" button.

I hope you will be able to help me to fix it because I really need to change the permissions on my SVN repo.

Regards,
Clément

Research:
Had IM conversation with Dave asked that I escalate this ticket to Engineering for code changes

Discussion

  • Dave Brondsema

    Dave Brondsema - 2014-09-10
    • private: Yes --> No
    • Component: sfpy --> General
    • Milestone: limbo --> forge-backlog
     
  • Dave Brondsema

    Dave Brondsema - 2014-09-10

    Looks like this happens whenever you have a custom group, and use it in a tools permissions, and then delete the group. Then you can't save the tool permissions any more.

    The error trace we need to handle is:

    File '/var/local/allura/Allura/allura/app.py', line 839 in update
      map(lambda role: role.name, groups + del_groups)),
    File '/var/local/allura/Allura/allura/app.py', line 839 in <lambda>
      map(lambda role: role.name, groups + del_groups)),
    AttributeError: 'NoneType' object has no attribute 'name'
    
     
  • Dave Brondsema

    Dave Brondsema - 2014-10-06
    • Milestone: forge-backlog --> forge-oct-17
     
  • Dave Brondsema

    Dave Brondsema - 2014-10-06
    • Size: --> 1
     
  • Alexander Luberg

    • status: open --> in-progress
    • assigned_to: Alexander Luberg
     
  • Alexander Luberg

     
  • Alexander Luberg

    allura-fork:al/7675

     
  • Alexander Luberg

    • status: in-progress --> code-review
     
  • Dave Brondsema

    Dave Brondsema - 2014-10-11
    • status: code-review --> closed
    • QA: Dave Brondsema
     
  • Dave Brondsema

    Dave Brondsema - 2015-01-05
    • Milestone: unreleased --> asf_release_1.2.0
     

Log in to post a comment.