mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-15 21:31:26 +00:00
Don't erase follows on update
This commit is contained in:
parent
a797b68558
commit
3ed822b9ea
1 changed files with 5 additions and 2 deletions
|
@ -275,9 +275,12 @@ class ManyToManyField(ActivitypubFieldMixin, models.ManyToManyField):
|
||||||
return [i.remote_id for i in value.all()]
|
return [i.remote_id for i in value.all()]
|
||||||
|
|
||||||
def field_from_activity(self, value):
|
def field_from_activity(self, value):
|
||||||
items = []
|
|
||||||
if value is None or value is MISSING:
|
if value is None or value is MISSING:
|
||||||
return []
|
return None
|
||||||
|
if not isinstance(value, list):
|
||||||
|
# TODO
|
||||||
|
return None
|
||||||
|
items = []
|
||||||
for remote_id in value:
|
for remote_id in value:
|
||||||
try:
|
try:
|
||||||
validate_remote_id(remote_id)
|
validate_remote_id(remote_id)
|
||||||
|
|
Loading…
Reference in a new issue