--- lib/Arh/CurrentUser.pm 2007/11/29 19:04:56 11 +++ lib/Arh/CurrentUser.pm 2007/11/30 23:23:14 23 @@ -22,17 +22,19 @@ $self->is_bootstrap_user(1); } + my $u = Arh::Model::User->new; + if ( keys %args ) { - my $u = Arh::Model::User->new; $u->load_by_cols( %args ); if ( $u->id ) { Jifty->log->info("loaded user ",dump( \%args )); - $self->user_object( $u ); } else { Jifty->log->error("Can't load user ",dump( \%args )); } } + $self->user_object( $u ); + # be superuser #$self->is_superuser(1); @@ -40,4 +42,10 @@ } +sub editing { + my $self = shift; + die unless $self->current_user->user_object; + return $self->current_user->user_object->editing; +} + 1;