return $self->show_edit_video_page($video, message => $err) if $err;
- $self->videos->replace($video, $uv);
+ $bucket->videos->replace($video, $uv);
$self->show_edit_video_page($video, message => "Video updated");
},
},
sub (POST + %edit_bucket=&*) {
- my ($self, $new_name) = @_;
- die "WTF";
- my ($ub, $err) = $bucket->update(
- name => $new_name,
- );
+ my ($self, undef, $args) = @_;
+ delete $args->{edit_bucket};
+
+ my ($ub, $err) = $bucket->update(%$args);
return $self->show_admin_page(message => $err) if $err;