Skip to content

Commit 21eeca7

Browse files
committed
Merge branch 'hotfix-0.12.2' into develop
2 parents 175057c + 6c39d80 commit 21eeca7

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

Diff for: flask_rest_jsonapi/decorators.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def check_headers(func):
1717
@wraps(func)
1818
def wrapped(*args, **kwargs):
1919
if request.method in ('POST', 'PATCH'):
20-
if request.headers['Content-Type'] != 'application/vnd.api+json':
20+
if 'Content-Type' not in request.headers or request.headers['Content-Type'] != 'application/vnd.api+json':
2121
error = json.dumps(jsonapi_errors([{'source': '',
2222
'detail': "Content-Type header must be application/vnd.api+json",
2323
'title': 'InvalidRequestHeader',

Diff for: flask_rest_jsonapi/querystring.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ def sorting(self):
155155
field = get_model_field(self.schema, field)
156156
order = 'desc' if sort_field.startswith('-') else 'asc'
157157
sorting_results.append({'field': field, 'order': order})
158-
return sorting_results
158+
return sorting_results
159159

160160
return []
161161

Diff for: flask_rest_jsonapi/resource.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def get(self, *args, **kwargs):
104104
self.before_get(args, kwargs)
105105

106106
qs = QSManager(request.args, self.schema)
107-
object_count, objects = self._data_layer.get_collection(qs, kwargs)
107+
objects_count, objects = self._data_layer.get_collection(qs, kwargs)
108108

109109
schema_kwargs = getattr(self, 'get_schema_kwargs', dict())
110110
schema_kwargs.update({'many': True})
@@ -118,11 +118,11 @@ def get(self, *args, **kwargs):
118118

119119
view_kwargs = request.view_args if getattr(self, 'view_kwargs', None) is True else dict()
120120
add_pagination_links(result,
121-
object_count,
121+
objects_count,
122122
qs,
123123
url_for(self.view, **view_kwargs))
124124

125-
result.update({'meta': {'count': object_count}})
125+
result.update({'meta': {'count': objects_count}})
126126

127127
self.after_get(result)
128128
return result

Diff for: setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from setuptools import setup, find_packages
22

33

4-
__version__ = '0.12.1'
4+
__version__ = '0.12.2'
55

66

77
setup(

0 commit comments

Comments
 (0)