[Jifty-commit] r7091 - jifty/trunk/lib/Jifty/View/Declare

Jifty commits jifty-commit at lists.jifty.org
Wed May 20 17:00:45 EDT 2009


Author: alexmv
Date: Wed May 20 17:00:45 2009
New Revision: 7091

Modified:
   jifty/trunk/lib/Jifty/View/Declare/CRUD.pm

Log:
Don't show new item widget unless current user can create

Modified: jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Declare/CRUD.pm	(original)
+++ jifty/trunk/lib/Jifty/View/Declare/CRUD.pm	Wed May 20 17:00:45 2009
@@ -743,6 +743,8 @@
     my $fragment_for_new_item = get('fragment_for_new_item') || $self->fragment_for('new_item');
     my $object_type = $self->object_type;
 
+    return unless $self->record_class->new->current_user_can('create');
+
     if ($fragment_for_new_item) {
         render_region(
             name     => 'new_item',


More information about the Jifty-commit mailing list