Skip to content
Snippets Groups Projects
Commit 46b6cc47 authored by Calum Mackervoy's avatar Calum Mackervoy
Browse files

experimental

parent 91c42507
No related branches found
Tags v0.6.25
No related merge requests found
......@@ -180,6 +180,8 @@ class ActivityPubService(object):
response = requests.post(url, data=json.dumps(activity), headers=headers)
logger.debug('[Sender] sent, receiver responded ' + response.text)
print('[Sender] sent, receiver responded ' + response.text)
logger.debug('')
logger.debug('')
return response
......
......@@ -422,6 +422,9 @@ class LDPSerializer(HyperlinkedModelSerializer):
logger.debug('[NestedLDPSerializer] to_internal_value ' + str(data))
if data is '':
return ''
# workaround for Hubl app - 293
if 'username' in data and not self.url_field_name in data:
data[self.url_field_name] = './'
if self.url_field_name in data:
logger.debug('[NestedLDPSerializer] ' + self.url_field_name + ' was in data')
if not isinstance(data, Mapping):
......
......@@ -251,10 +251,6 @@ class LDPViewSetGenerator(ModelViewSet):
model_name = '{}-{}'.format(kwargs['model_prefix'], model_name)
detail_expr = cls.get_detail_expr(**kwargs)
# inbox endpoint should have flexible permissions - I can receive a notification from anyone
inbox_kwargs = copy.copy(kwargs)
inbox_kwargs['permission_classes'] = [AllowAny]
urls = [
url('^$', cls.as_view(cls.list_actions, **kwargs), name='{}-list'.format(model_name)),
url('^' + detail_expr + '$', cls.as_view(cls.detail_actions, **kwargs),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment