* The owner parameter is only set for admin roles.
[?]
Nov 28, 2008, 11:01 AM
LVAJ2TIZIWBLUELFTJQJ6OCLQNFY5P5KJHU655ZJDTPFC3JQ7CKACDependencies
- [2]
GC4LTHDI* Check the owner. - [3]
GCHNNFZP - [4]
2AUODJBT - [5]
W6DC6K4I* Happy Javascript hacking. - [6]
RU7AQO7U* Role-based access control. Only admins can create projects. Only - [*]
J5UVLXOK* Start of a basic Catalyst web interface.
Change contents
- edit in src/Hydra/lib/Hydra/Controller/Root.pm at line 409
my $owner = trim $c->request->params->{owner};die "Invalid owner: $owner"unless defined $c->model('DB::Users')->find({username => $owner}); - replacement in src/Hydra/lib/Hydra/Controller/Root.pm at line 414
$project->owner($owner) if $c->check_user_roles('admin');if ($c->check_user_roles('admin')) {my $owner = trim $c->request->params->{owner};die "Invalid owner: $owner"unless defined $c->model('DB::Users')->find({username => $owner});$project->owner($owner);}