Re: ReviewBoard Extension models: what's wrong?
Today I've installed extension on production environment and there is no problem on it. So root cause seems to be in my development environment configuration. I'll try to deep dive into problem... Best regards, Michael On Thursday, August 30, 2012 2:28:29 AM UTC+4, Michael Zhilin wrote: Hi, First of all, I would like to say that ReviewBoard is very-very powerful, useful tool. We can't live without him. But now I have some problems with extension framework and existing extension named RBWebHooks. I'm using reviewboard 1.7 beta 1 and trying to install RB webhook extension, taken from https://github.com/reviewboard/rb-extension-pack. Packaging installation is completed successfully. Now I try to configure it and add some targets. At first, I went to configure view to update amount of attempts. When I click on Save, system doesn't redirect to extension list. May be it's normal behaviour, but for me it was strange. Next I tried to add new target via Database. When I click on Add, exception is occured like: The requested admin page does not exist. Request URL: http://localhost:8000/admin/extensions/rbwebhooks.extension.RBWebHooksExtension/db/add/ . Is it known issue or did I perform mistake somewhere? Please help me to identify root cause. Thank you in advance, Michael -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Error uploading diff files
Hi Varun, We recommend installing our RBTools Python package. (See our docs for the post-review tool in the user manual on reviewboard.org). This handles the generation of a diff, creation of a review request, and the uploading of the diff. If you wanted to do it manually, I'd need to know a bit more about what type of repository you're using. Also, I need to know what issues you're facing. Christian On Aug 29, 2012, at 1:15, Varun Luthra itzm...@gmail.com wrote: Hi everyone, I am new to reviewboard and trying to explore the features of this tool as we need to use this tool for our company. I am facing quite a few issues in uploading Diff files. Could anyone please help out me on how to upload the diff file, please provide steps if possible. Any help with screen shots would be greatly appreciated. -- Regards Varun Luthra -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Got API Error 206 (HTTP code 400): The repository path specified is not in the list of known repositories
Best just to commit it in the base of the checkout. Christian On Aug 29, 2012, at 4:51, kvr kvr@gmail.com wrote: We too faced this issue, and after adding repository ip in .reviewboardrc the issue was resolved. So I think presence of .reviewboardrc file is must in every user's home directory. KVR On Monday, August 20, 2012 4:38:36 PM UTC+5:30, cmuser wrote: I have reviewboard install on server named ABC(172.16.7.100) my cvs is installed on server DEF when i commit code from ser ABC it works but same command when i try on ser-DEF it fails with below error. Can some1 help where i am going wrong? Not sure if .reviewboardrc file should also be there, but i have tried with that also but still it failed cat .reviewboardrc REPOSITORY = ':pserver:cmsuer@def:/opt/cvsroot' REVIEWBOARD_URL = 'http://172.16.7.100:81' command on changed files- $post-review --debug --server=http://172.16.7.100:81 --username=admin --password=admin --repository-url=':pserver:cmuser@def:/opt/cvsroot' RBTools 0.3 svn info :pserver:kapilap@def:/opt/cvsroot repository info: Path: svn.mmt.com:/opt/cvsroot, Base path: None, Supports changesets: False cvs diff -uN HTTP GETting api/ HTTP GETting http://172.16.7.100:81/api/info/ Using the new web API Attempting to create review request on def.domain.com:/opt/cvsroot for None HTTP POSTing to http://172.16.7.100:81/api/review-requests/: {'repository': 'def.domain.com:/opt/cvsroot'} Got API Error 206 (HTTP code 400): The repository path specified is not in the list of known repositories Error data: {'stat': 'fail', 'repository': 'def.domain.com:/opt/cvsroot', 'err': {'msg': 'The repository path specified is not in the list of known repositories', 'code': 206}} There was an error creating this review request. The repository path def.domain.com:/opt/cvsroot is not in the list of known repositories on the server. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Changing from email to be a static name
Currently, all emails that are triggered from actions on the reviews come from a central email address with the name of the person performing the action. How can one change this setting so that only one name is shown (such as ReviewBoard or ReviewBoard Admin). It's an issue because many email clients cache the email address and name the first time it comes from an address making it appear that the person's name is associated with the email address defined in RB. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Changing from email to be a static name
Hey Kyle, The way we set the From and Sender emails *should* do the right thing, but I wouldn't be surprised to see some e-mail clients handle this wrong. Can you tell me which clients those are? To get what you want, you would basically need to modify notifications/email.py to not use the user's email address. Or you can erase that central RB address in settings and it'll just use the users' addresses. This may fail sender verification checks, or cause warnings, but it's the behavior we always used to have. Christian On Aug 30, 2012, at 7:58, Kyle Hayes kyle.ha...@disneyanimation.com wrote: Currently, all emails that are triggered from actions on the reviews come from a central email address with the name of the person performing the action. How can one change this setting so that only one name is shown (such as ReviewBoard or ReviewBoard Admin). It's an issue because many email clients cache the email address and name the first time it comes from an address making it appear that the person's name is associated with the email address defined in RB. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Site Installation Failing with database error.
Hi all, any help would be appreciated here. I'm a complete noob to Review Board and it's installation. That said I've been tasked with upgrading our current 1.5.5 installation to the most current. I've created a test machine and loaded CentOS 6.3, installed the dependencies I know about from the installation documentation, and finally succeeded in getting ReviewBoard installed, at least I'm pretty sure it's installed. When I attempt to run rb-site install /var/www/reviewboard I get this; * Installing the site... Building site directories ... OK Building site configuration files ... OK /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/conf/__init__.py:75: DeprecationWarning: The ADMIN_MEDIA_PREFIX setting has been removed; use STATIC_URL instead. use STATIC_URL instead., DeprecationWarning) /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/cache/__init__.py:82: DeprecationWarning: settings.CACHE_* is deprecated; use settings.CACHES instead. DeprecationWarning Creating database ... Traceback (most recent call last): File /usr/bin/rb-site, line 8, in module load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-site')() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 1611, in main command.run() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 1177, in run self.show_install_status() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 1436, in show_install_status site.sync_database) File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 703, in step func() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 339, in sync_database self.run_manage_command(syncdb, params) File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 397, in run_manage_command execute_manager(reviewboard.settings, [__file__, cmd] + params) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py, line 459, in execute_manager utility.execute() File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py, line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py, line 196, in run_from_argv self.execute(*args, **options.__dict__) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py, line 232, in execute output = self.handle(*args, **options) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py, line 371, in handle return self.handle_noargs(**options) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/commands/syncdb.py, line 57, in handle_noargs cursor = connection.cursor() File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/db/backends/dummy/base.py, line 15, in complain raise ImproperlyConfigured(settings.DATABASES is improperly configured. django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details. It appears that django can't properly access mySQL to create it's database, I've checked and rechecked and I can access the database via command line, so I'm not sure why the site installion would be having a problem. Thanks in advance for any help! -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Site Installation Failing with database error.
Hi, You'll need to remove Django 1.4 and downgrade to 1.3.3. Only the upcoming Review Board 1.7 betas support Django 1.4. I assume you're upgrading to the latest 1.6, and not 1.7 beta? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Thu, Aug 30, 2012 at 2:53 PM, CudaPrime cudapr...@gmail.com wrote: Hi all, any help would be appreciated here. I'm a complete noob to Review Board and it's installation. That said I've been tasked with upgrading our current 1.5.5 installation to the most current. I've created a test machine and loaded CentOS 6.3, installed the dependencies I know about from the installation documentation, and finally succeeded in getting ReviewBoard installed, at least I'm pretty sure it's installed. When I attempt to run rb-site install /var/www/reviewboard I get this; * Installing the site... Building site directories ... OK Building site configuration files ... OK /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/conf/__init__.py:75: DeprecationWarning: The ADMIN_MEDIA_PREFIX setting has been removed; use STATIC_URL instead. use STATIC_URL instead., DeprecationWarning) /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/cache/__init__.py:82: DeprecationWarning: settings.CACHE_* is deprecated; use settings.CACHES instead. DeprecationWarning Creating database ... Traceback (most recent call last): File /usr/bin/rb-site, line 8, in module load_entry_point('ReviewBoard==1.5.5', 'console_scripts', 'rb-site')() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 1611, in main command.run() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 1177, in run self.show_install_status() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 1436, in show_install_status site.sync_database) File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 703, in step func() File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 339, in sync_database self.run_manage_command(syncdb, params) File /usr/lib/python2.6/site-packages/ReviewBoard-1.5.5-py2.6.egg/reviewboard/cmdline/rbsite.py, line 397, in run_manage_command execute_manager(reviewboard.settings, [__file__, cmd] + params) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py, line 459, in execute_manager utility.execute() File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/__init__.py, line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py, line 196, in run_from_argv self.execute(*args, **options.__dict__) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py, line 232, in execute output = self.handle(*args, **options) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/base.py, line 371, in handle return self.handle_noargs(**options) File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/core/management/commands/syncdb.py, line 57, in handle_noargs cursor = connection.cursor() File /usr/lib/python2.6/site-packages/Django-1.4.1-py2.6.egg/django/db/backends/dummy/base.py, line 15, in complain raise ImproperlyConfigured(settings.DATABASES is improperly configured. django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details. It appears that django can't properly access mySQL to create it's database, I've checked and rechecked and I can access the database via command line, so I'm not sure why the site installion would be having a problem. Thanks in advance for any help! -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: SVN 1.7 support
(Sorry--day job deliverables lead to a slow response...) 1) Diff #1: Added binary files show up differently Bug #2359 Review creation fails with patches created with Subversion 1.7.x if they include a property change. also documents a failure case when binary files are added, and I've confirmed it. To reproduce it, I created a mini-repository on Linux, added a binary file to it, and did a diff: 1) cd /tmp 2) svnadmin create repo 3) svn co file:///tmp/repo repo_copy 4) cd repo_copy 5) cp /bin/true .# Yes, it's a binary file 6) svn add true 7) svn diff For svn 1.6, you'll get: Index: true === Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: true ___ Added: svn:executable + * Added: svn:mime-type + application/octet-stream However, if you do the same thing on SVN 1.7, you get most of that, plus some new stuff (in red): Index: true === Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: true === --- true(revision 0) +++ true(working copy) Property changes on: true ___ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Apparently it's the red stuff that is causing the problem. (...and no, not just 'cause it's red. :-)) 2. Alleged problem with copied/added files: Rich Dougherty points out at: http://notes.richdougherty.com/2012/08/review-board-error-with-subversion-diff.html that he saw a problem with files that have been copied from elsewhere in the repository and then modified. His workaround is to use the --show-copies-as-adds switch when generating the diff. I have tried, but cannot reproduce the problem in any way that I can attribute to SVN. Thanks for your help with this. m@ On Monday, August 27, 2012 3:17:23 PM UTC-5, Christian Hammond wrote: I'm working on a patch for the property changes. Are there other things people are hitting that you can give me repro steps/example diffs for? Christian -- Christian Hammond - chi...@chipx86.com javascript: Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Mon, Aug 27, 2012 at 9:36 AM, mxbraun matthew.bra...@gtempaccount.comjavascript: wrote: Hmmm...Thanks for the data point. It's interesting that that setup isn't encountering any problems. We're running: - A Linux distro with SVN 1.7.6 built from source - pysvn 1.7.6, again built using the 1.7.6 source-built SVN version. - Diffs built with cygwin's SVN 1.7.5 client I haven't used post-review in testing, because some of our users don't use it. We're encountering problems with diff's containing property changes, which is basically the issue reported in Bug #5309. Thanks again, m@ On Monday, August 27, 2012 9:46:31 AM UTC-5, Elardus wrote: IIRC: - the sever (ubuntu) was upgraded to the latest 1.7 subversion - clients (on windows) were upgraded to the latest subversion (1.7.4 at that time) - RBtools on clients upgraded to 0.4.1. I did not strip out/modify anything. The only problem I ran into was that the diff.exe program of the svn client installation messed with my GNU diff.exe path. I sorted that and it worked. Now that I think about it, I may have upgraded pysvn on the server also since some compatibility issues were reported (google). *Elardus Erasmus* DigiCore Technologies (Pty) Ltd Embedded Software Engineer *Tel:* +27 12 450 2272 • *Fax:* +27 12 450 2311 ** *Email: *elar...@digicore.co.za *•* *Website: *www.ctrack.co.za *• Email *Disclaimerhttp://www.ctrack.co.za/about_ctrack/email_signature_disclaimer.aspx *From:* revie...@googlegroups.com [mailto:revie...@**googlegroups.com] *On Behalf Of *mxbraun *Sent:* 27 August 2012 16:29 *To:* revie...@googlegroups.com *Subject:* Re: SVN 1.7 support Do you happen to recall if you stripped out the new 1.7 stuff from the diff, or did you modify pysvn or RB to handle the new content? We're about to try something to handle these as well, and are considering the pros/cons of both approaches. (I'd prefer the latter, but suspect implementing the former is much easier.) m@ On Thursday, August 23, 2012 8:38:50 AM UTC-5, Elardus wrote: I have. Just don’t ask me for the steps. They are long forgotten. But it was not too much of a hassle IIRC. Elardus *Elardus Erasmus* DigiCore Technologies (Pty) Ltd Embedded Software Engineer *Tel:* +27 12 450
Re: Error uploading diff files
Hi Varun, The problem you're hitting is with the base directory you specified. This needs to be the relative path within the SVN repository to where you generated the diff. For example, /trunk, or /trunk/myproj. The post-review tool will do this for you. Christian On Aug 30, 2012, at 21:51, Varun Luthra itzm...@gmail.com wrote: Hi Christian, We are currently using google svn repository. Issues faced are shown in screenshot below. In the mean time, I'll try the steps you mentioned. Thanks image.png On Thu, Aug 30, 2012 at 11:31 PM, Christian Hammond chip...@gmail.com wrote: Hi Varun, We recommend installing our RBTools Python package. (See our docs for the post-review tool in the user manual on reviewboard.org). This handles the generation of a diff, creation of a review request, and the uploading of the diff. If you wanted to do it manually, I'd need to know a bit more about what type of repository you're using. Also, I need to know what issues you're facing. Christian On Aug 29, 2012, at 1:15, Varun Luthra itzm...@gmail.com wrote: Hi everyone, I am new to reviewboard and trying to explore the features of this tool as we need to use this tool for our company. I am facing quite a few issues in uploading Diff files. Could anyone please help out me on how to upload the diff file, please provide steps if possible. Any help with screen shots would be greatly appreciated. -- Regards Varun Luthra -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Chunkz -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Issue 2720 in reviewboard: ERROR (EXTERNAL IP): Internal Server Error: /dashboard/
Status: New Owner: Labels: Type-Defect Priority-Medium New issue 2720 by thom.ger...@gmail.com: ERROR (EXTERNAL IP): Internal Server Error: /dashboard/ http://code.google.com/p/reviewboard/issues/detail?id=2720 What version are you running? Relavant versions from$ pip freeze Django==1.3.2 Djblets==0.6.22 ReviewBoard==1.6.11 Python 2.6.6 Running via WSGI in Apache 2.2.16 on debian. What's the URL of the page containing the problem? /dashboard/ What steps will reproduce the problem? It just happens intermittently for users that have the dashboard open, about once a day out of approximately 3000 GET requests. Exception output: Traceback (most recent call last): File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/django/core/handlers/base.py, line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/auth/util.py, line 46, in _checklogin return view_func(request, *args, **kwargs) File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/reviewboard/accounts/decorators.py, line 52, in _check_valid_prefs return view_func(request, *args, **kwargs) File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/reviewboard/reviews/views.py, line 807, in dashboard return grid.render_to_response(template_name) File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py, line 746, in render_to_response self.load_state() File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py, line 578, in load_state self.precompute_objects() File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py, line 683, in precompute_objects for obj in object_list if obj is not None File /usr/local/pythonenv/reviewboard/lib/python2.6/site-packages/djblets/datagrid/grids.py, line 284, in render_cell mark_safe(self.datagrid.cell_template_obj.render(ctx)) AttributeError: 'NoneType' object has no attribute 'render' -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To post to this group, send email to reviewboard-issues@googlegroups.com. To unsubscribe from this group, send email to reviewboard-issues+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/reviewboard-issues?hl=en.