]> git.decadent.org.uk Git - memories.git/blobdiff - Memories/Photo.pm
Stop anonymous uploads
[memories.git] / Memories / Photo.pm
index 5a9b91e56aa133ea4cda60c948a12a6d7e7a9bba..57a53c46d93b9c68471195f0ac070e3206444fa3 100644 (file)
@@ -14,7 +14,9 @@ BEGIN {
 my %order_by = (
      recent => "uploaded",
      popular => "hit_count",
-     interesting => INTERESTINGNESS_ALGORITHM
+     loved => "rating/(1+rated)",
+     interesting => INTERESTINGNESS_ALGORITHM,
+     random => "rand()"
 );
 
 while (my($label, $how) = each %order_by) {
@@ -43,7 +45,6 @@ sub do_upload :Exported {
     my ($self, $r) = @_;
     my %upload = $r->upload("photo");
 
-    # XXX Stop anonymous uploads!
     my $photo = $self->create({
         uploader => $r->user,
         uploaded => Time::Piece->new(),