Closed Bug 1004984 Opened 11 years ago Closed 11 years ago

[stage][traceback] Error when event owner doesn't exist

Categories

(Mozilla Reps Graveyard :: reps.mozilla.org, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nemo-yiannis, Unassigned)

Details

(Whiteboard: [kb=1352677] )

Traceback (most recent call last): File "/data/www/reps.allizom.org/remo/vendor/lib/python/django/core/handlers/base.py", line 115, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib64/python2.6/site-packages/newrelic-2.16.0.12/newrelic/hooks/framework_django.py", line 492, in wrapper return wrapped(*args, **kwargs) File "/data/www/reps.allizom.org/remo/vendor/lib/python/django/views/decorators/cache.py", line 75, in _cache_controlled response = viewfunc(request, *args, **kw) File "/data/www/reps.allizom.org/remo/remo/events/views.py", line 124, in view_event 'event_comment_form_url': event_url}) File "/data/www/reps.allizom.org/remo/vendor/lib/python/django/shortcuts/__init__.py", line 53, in render return HttpResponse(loader.render_to_string(*args, **kwargs), File "/data/www/reps.allizom.org/remo/vendor/lib/python/django/template/loader.py", line 177, in render_to_string return t.render(context_instance) File "/data/www/reps.allizom.org/remo/vendor/src/jingo/jingo/__init__.py", line 195, in render return super(Template, self).render(context_dict) File "/usr/lib64/python2.6/site-packages/newrelic-2.16.0.12/newrelic/api/function_trace.py", line 89, in dynamic_wrapper return wrapped(*args, **kwargs) File "/usr/lib64/python2.6/site-packages/jinja2/environment.py", line 891, in render return self.environment.handle_exception(exc_info, True) File "/data/www/reps.allizom.org/remo/remo/events/templates/view_event.html", line 7, in top-level template code {% set event_link = get_event_link(event) %} File "/data/www/reps.allizom.org/remo/remo/base/templates/base_fd4.html", line 237, in top-level template code {% block content %} File "/data/www/reps.allizom.org/remo/remo/events/templates/view_event.html", line 383, in block "content" {% for attendee in get_sorted_attendance_list(event) %} File "/data/www/reps.allizom.org/remo/remo/events/helpers.py", line 70, in get_sorted_attendance_list attendees.remove(event.owner) ValueError: list.remove(x): x not in list
Group: mozilla-reps-admins
Whiteboard: [kb=1352677]
OS: Linux → All
Hardware: x86_64 → All
This is happening because in some events, the owner is a Mozillian user and not a Rep user. This is possible only if a user with admin privileges alters the group permissions. Marking this as WONTFIX since there is no way for this to happen unless someone explicitly changes the permissions through the /admin interface.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Product: Mozilla Reps → Mozilla Reps Graveyard
You need to log in before you can comment on or make changes to this bug.