kopia lustrzana https://gitlab.com/marnanel/chapeau
rodzic
574176b42b
commit
71c6d26ad8
|
@ -154,7 +154,7 @@ class TestPublicTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/public',
|
path = '/api/v1/timelines/public',
|
||||||
data = {'local': True},
|
data = {'local': 'true'},
|
||||||
),
|
),
|
||||||
'AC',
|
'AC',
|
||||||
)
|
)
|
||||||
|
@ -162,7 +162,7 @@ class TestPublicTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/public',
|
path = '/api/v1/timelines/public',
|
||||||
data = {'local': False},
|
data = {'local': 'false'},
|
||||||
),
|
),
|
||||||
'ABCD',
|
'ABCD',
|
||||||
)
|
)
|
||||||
|
@ -170,7 +170,7 @@ class TestPublicTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/public',
|
path = '/api/v1/timelines/public',
|
||||||
data = {'remote': True},
|
data = {'remote': 'true'},
|
||||||
),
|
),
|
||||||
'BD',
|
'BD',
|
||||||
)
|
)
|
||||||
|
@ -178,7 +178,7 @@ class TestPublicTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/public',
|
path = '/api/v1/timelines/public',
|
||||||
data = {'remote': False},
|
data = {'remote': 'false'},
|
||||||
),
|
),
|
||||||
'ABCD',
|
'ABCD',
|
||||||
)
|
)
|
||||||
|
@ -186,7 +186,7 @@ class TestPublicTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/public',
|
path = '/api/v1/timelines/public',
|
||||||
data = {'local': True, 'remote': True},
|
data = {'local': 'true', 'remote': 'true'},
|
||||||
),
|
),
|
||||||
'',
|
'',
|
||||||
)
|
)
|
||||||
|
@ -206,7 +206,7 @@ class TestPublicTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/public',
|
path = '/api/v1/timelines/public',
|
||||||
data = {'only_media': True},
|
data = {'only_media': 'true'},
|
||||||
),
|
),
|
||||||
'',
|
'',
|
||||||
)
|
)
|
||||||
|
@ -473,7 +473,7 @@ class TestHomeTimeline(TimelineTestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
self.timeline_contents(
|
self.timeline_contents(
|
||||||
path = '/api/v1/timelines/home',
|
path = '/api/v1/timelines/home',
|
||||||
data = {'local': True},
|
data = {'local': 'true'},
|
||||||
as_user = self.alice,
|
as_user = self.alice,
|
||||||
),
|
),
|
||||||
'AD',
|
'AD',
|
||||||
|
|
|
@ -73,17 +73,15 @@ class AbstractTimeline(generics.ListAPIView):
|
||||||
)
|
)
|
||||||
logger.debug(" -- after since_id: %s", queryset)
|
logger.debug(" -- after since_id: %s", queryset)
|
||||||
|
|
||||||
if 'local' in self.request.query_params:
|
if self.request.query_params.get('local', '')=='true':
|
||||||
queryset = queryset.filter(
|
queryset = queryset.filter(
|
||||||
remote_url__isnull = \
|
remote_url__isnull = True,
|
||||||
bool(self.request.query_params['local']),
|
|
||||||
)
|
)
|
||||||
logger.debug(" -- after local: %s", queryset)
|
logger.debug(" -- after local: %s", queryset)
|
||||||
|
|
||||||
if 'remote' in self.request.query_params:
|
if self.request.query_params.get('remote', '')=='true':
|
||||||
queryset = queryset.filter(
|
queryset = queryset.filter(
|
||||||
remote_url__isnull = \
|
remote_url__isnull = False,
|
||||||
not bool(self.request.query_params['remote']),
|
|
||||||
)
|
)
|
||||||
logger.debug(" -- after remote: %s", queryset)
|
logger.debug(" -- after remote: %s", queryset)
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue