Hi Christian, thanks so much! I'll update our server first thing in the morning.
How else do you get a trophy? That was so neat to see that the 1111st ID got a trophy :) Thanks, Martin On Jan 16, 5:43 pm, Christian Hammond <chip...@chipx86.com> wrote: > Hi Martin. > > There's a patch up to fix this, which I'm going to commit today. If someone > can upgrade the server today or tomorrow, once it goes in, then this problem > will be taken care of. Sorry about the inconvenience :( > > Christian > > -- > Christian Hammond - chip...@chipx86.com > VMware, Inc. > > On Fri, Jan 16, 2009 at 5:56 AM, Martin <mkoeb...@gmail.com> wrote: > > > Hi, > > a colleague of mine recently created the 1111st code review request > > which gave him a nice looking trophy! Really neat easter egg. I just > > updated my reviewboard to svn trunk and that trophy seems to cause > > some trouble now. We no longer can view that reviewrequest. > > > Please help :) > > > Environment: > > > Request Method: GET > > Request URL:http://codereview.ykf.navtech.corp/reviewboard/r/1111/ > > Django Version: 1.0.2 final > > Python Version: 2.4.3 > > Installed Applications: > > ['django.contrib.admin', > > 'django.contrib.auth', > > 'django.contrib.contenttypes', > > 'django.contrib.markup', > > 'django.contrib.sites', > > 'django.contrib.sessions', > > 'djblets.datagrid', > > 'djblets.feedview', > > 'djblets.siteconfig', > > 'djblets.util', > > 'djblets.webapi', > > 'reviewboard.accounts', > > 'reviewboard.admin', > > 'reviewboard.changedescs', > > 'reviewboard.diffviewer', > > 'reviewboard.iphone', > > 'reviewboard.reports', > > 'reviewboard.reviews', > > 'reviewboard.scmtools', > > 'reviewboard.webapi', > > 'django_evolution'] > > Installed Middleware: > > ('django.middleware.common.CommonMiddleware', > > 'django.middleware.doc.XViewMiddleware', > > 'django.middleware.locale.LocaleMiddleware', > > 'django.contrib.sessions.middleware.SessionMiddleware', > > 'django.contrib.auth.middleware.AuthenticationMiddleware', > > 'djblets.siteconfig.middleware.SettingsMiddleware', > > 'reviewboard.admin.middleware.LoadSettingsMiddleware', > > 'djblets.log.middleware.LoggingMiddleware', > > 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware') > > > Template error: > > In template /var/www/reviewboard/templates/reviews/trophy_box.html, > > error at line 9 > > Caught an exception while rendering: u'review_request.id' > > 1 : {% load djblets_deco %} > > > 2 : {% load djblets_utils %} > > > 3 : {% load i18n %} > > > 4 : {% load reviewtags %} > > > 5 : > > > 6 : {% ifneatnumber review_request.id %} > > > 7 : {% box "yay" %} > > > 8 : <img src="{{MEDIA_URL}}rb/images/{% if milestone %}trophy{% > > else %}fish-trophy{% endif %}.png" width="32" height="48" border="0" > > alt="" /> > > > 9 : <h1> {% blocktrans with review_request.submitter| > > user_displayname as submitter %} {{submitter}} got review request # > > {{review_request.id}}!{% endblocktrans %}</h1> > > > 10 : {% endbox %} > > > 11 : {% endifneatnumber %} > > > 12 : > > > 13 : > > > Traceback: > > File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" > > in get_response > > 86. response = callback(request, *callback_args, > > **callback_kwargs) > > File "/var/www/reviewboard/accounts/decorators.py" in _check > > 27. return view_func(*args, **kwargs) > > File "/usr/lib/python2.4/site-packages/django/views/decorators/ > > cache.py" in _cache_controlled > > 30. response = viewfunc(request, *args, **kw) > > File "/var/www/reviewboard/reviews/views.py" in review_detail > > 175. return render_to_response(template_name, RequestContext > > (request, { > > File "/usr/lib/python2.4/site-packages/django/shortcuts/__init__.py" > > in render_to_response > > 18. return HttpResponse(loader.render_to_string(*args, > > **kwargs), **httpresponse_kwargs) > > File "/usr/lib/python2.4/site-packages/django/template/loader.py" in > > render_to_string > > 107. return t.render(context_instance) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 176. return self.nodelist.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 768. bits.append(self.render_node(node, context)) > > File "/usr/lib/python2.4/site-packages/django/template/debug.py" in > > render_node > > 71. result = node.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" > > in render > > 97. return compiled_parent.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 176. return self.nodelist.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 768. bits.append(self.render_node(node, context)) > > File "/usr/lib/python2.4/site-packages/django/template/debug.py" in > > render_node > > 71. result = node.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" > > in render > > 24. result = self.nodelist.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 768. bits.append(self.render_node(node, context)) > > File "/usr/lib/python2.4/site-packages/django/template/debug.py" in > > render_node > > 71. result = node.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/loader_tags.py" > > in render > > 111. return self.template.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 176. return self.nodelist.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 768. bits.append(self.render_node(node, context)) > > File "/usr/lib/python2.4/site-packages/django/template/debug.py" in > > render_node > > 71. result = node.render(context) > > File "/var/www/reviewboard/djblets/util/decorators.py" in render > > 150. return self.tag_func(context, self.nodelist, *args) > > File "/var/www/reviewboard/reviews/templatetags/reviewtags.py" in > > ifneatnumber > > 84. s = nodelist.render(context) > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 768. bits.append(self.render_node(node, context)) > > File "/usr/lib/python2.4/site-packages/django/template/debug.py" in > > render_node > > 71. result = node.render(context) > > File "/var/www/reviewboard/djblets/util/decorators.py" in render > > 150. return self.tag_func(context, self.nodelist, *args) > > File "/var/www/reviewboard/djblets/util/templatetags/djblets_deco.py" > > in box > > 42. return render_to_string('deco/box.html', { > > File "/usr/lib/python2.4/site-packages/django/template/__init__.py" in > > render > > 768. bits.append(self.render_node(node, context)) > > File "/usr/lib/python2.4/site-packages/django/template/debug.py" in > > render_node > > 81. raise wrapped > > > Exception Type: TemplateSyntaxError at /reviewboard/r/1111/ > > Exception Value: Caught an exception while rendering: > > u'review_request.id' > > > Original Traceback (most recent call last): > > File "/usr/lib/python2.4/site-packages/django/template/debug.py", > > line 71, in render_node > > result = node.render(context) > > File "/usr/lib/python2.4/site-packages/django/templatetags/i18n.py", > > line 85, in render > > data = dict([(v, force_unicode(context[v])) for v in vars]) > > File "/usr/lib/python2.4/site-packages/django/template/context.py", > > line 43, in __getitem__ > > raise KeyError(key) > > KeyError: u'review_request.id' > > > Thanks! > > > Martin --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "reviewboard" group. To post to this group, send email to reviewboard@googlegroups.com To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -~----------~----~----~----~------~----~------~--~---