merge-requests/20/merge
Bob Mottram 2021-03-17 21:46:52 +00:00
parent df166c63b2
commit c5b273512b
2 changed files with 8 additions and 8 deletions

View File

@ -127,24 +127,25 @@ def _outboxPersonReceiveUpdate(recentPostsCache: {},
continue
if 'attachment' in actorJson:
found = False
ctr = 0
for propertyValue in actorJson['attachment']:
if propertyValue != 'PropertyValue':
ctr += 1
continue
if propertyValue['name'] == newPropertyValue['name']:
if propertyValue['value'] != \
newPropertyValue['value']:
propertyValue['value'] = \
newPropertyValue['value']
actorChanged = True
found = True
found = True
break
ctr += 1
if not found:
actorJson['attachment'].append({
"name": newPropertyValue['name'],
"type": "PropertyValue",
"value": newPropertyValue['value']
})
actorChanged = True
else:
actorJson['attachment'][ctr]['value'] = \
newPropertyValue['value']
actorChanged = True
# save actor to file
if actorChanged:
saveJson(actorJson, actorFilename)

1
pgp.py
View File

@ -7,7 +7,6 @@ __email__ = "bob@freedombone.net"
__status__ = "Production"
import os
import time
import subprocess
from pathlib import Path
from person import getActorJson