diff --git a/lib/PoorBooru/API/V0/Controller/Tags.pm b/lib/PoorBooru/API/V0/Controller/Tags.pm index 74fdde5..45db618 100644 --- a/lib/PoorBooru/API/V0/Controller/Tags.pm +++ b/lib/PoorBooru/API/V0/Controller/Tags.pm @@ -71,12 +71,12 @@ sub show ($self) status => 404, ) if !defined($tag); - my $paged_media = $self->schema->resultset("MediaTag") + my $paged_media = $self->schema->resultset("TaggedMediaView") ->search({ tag_id => $tag->tag_id }, $MEDIA_SEARCH_OPTS) ->page($page); my @media = map +{ media_id => $_->media_id, - seaweedfs_fid => SeaweedFS::FID->from_bin($_->seaweedfs_fid), + seaweedfs_fid => SeaweedFS::FID->from_bin($_->media_seaweedfs_fid), }, $paged_media->all; return $self->render(json => {