fixes tagging
This commit is contained in:
@ -1,9 +1,7 @@
|
||||
''' Handle user activity '''
|
||||
from datetime import datetime
|
||||
from django.db import IntegrityError
|
||||
|
||||
from bookwyrm import models
|
||||
from bookwyrm.books_manager import get_or_create_book
|
||||
from bookwyrm.sanitize_html import InputHtmlParser
|
||||
|
||||
|
||||
@ -34,17 +32,6 @@ def create_generated_note(user, content, mention_books=None, privacy='public'):
|
||||
return status
|
||||
|
||||
|
||||
def create_tag(user, possible_book, name):
|
||||
''' add a tag to a book '''
|
||||
book = get_or_create_book(possible_book)
|
||||
|
||||
try:
|
||||
tag = models.Tag.objects.create(name=name, book=book, user=user)
|
||||
except IntegrityError:
|
||||
return models.Tag.objects.get(name=name, book=book, user=user)
|
||||
return tag
|
||||
|
||||
|
||||
def create_notification(user, notification_type, related_user=None, \
|
||||
related_book=None, related_status=None, related_import=None):
|
||||
''' let a user know when someone interacts with their content '''
|
||||
|
Reference in New Issue
Block a user