Test tag and list add

This commit is contained in:
Mouse Reeve
2021-02-23 17:18:25 -08:00
parent 6e6bcb2f48
commit 4d0e52bf51
6 changed files with 73 additions and 40 deletions

View File

@ -16,12 +16,11 @@ class Tag(View):
''' tag page '''
def get(self, request, tag_id):
''' see books related to a tag '''
tag_obj = models.Tag.objects.filter(identifier=tag_id).first()
if not tag_obj:
return HttpResponseNotFound()
tag_obj = get_object_or_404(models.Tag, identifier=tag_id)
if is_api_request(request):
return ActivitypubResponse(tag_obj.to_activity(**request.GET))
return ActivitypubResponse(
tag_obj.to_activity(**request.GET), safe=False)
books = models.Edition.objects.filter(
usertag__tag__identifier=tag_id