Skip to content

Commit 909eb9e

Browse files
authored
Fix: Reorder extended= param to be first (#121)
2 parents d021428 + 11dba8a commit 909eb9e

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

tests/test_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def test_build_uri():
7373
assert build_uri('shows/popular', extended='full') == \
7474
'shows/popular?extended=full'
7575
assert build_uri('shows/popular', page=2, extended='full') == \
76-
'shows/popular?page=2&extended=full'
76+
'shows/popular?extended=full&page=2'
7777
assert build_uri('shows/popular?sort=rank', page=2) == \
7878
'shows/popular?sort=rank&page=2'
7979

trakt/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,12 @@ def build_uri(uri, page=None, limit=None, extended=None, **params):
101101
uri = uri.format(**params)
102102

103103
query = []
104+
if extended:
105+
query.append(('extended', extended))
104106
if page is not None:
105107
query.append(('page', _validate_pagination_param('page', page)))
106108
if limit is not None:
107109
query.append(('limit', _validate_pagination_param('limit', limit)))
108-
if extended:
109-
query.append(('extended', extended))
110110

111111
if query:
112112
uri += ('&' if '?' in uri else '?') + urlencode(query)

0 commit comments

Comments
 (0)