mirror of
https://github.com/ansible/awx.git
synced 2026-02-28 00:08:44 -03:30
allow config endpoint to posted to without license data
This commit is contained in:
@@ -238,7 +238,8 @@ class ApiV1ConfigView(APIView):
|
|||||||
# Sanity check: If this license includes system tracking, make
|
# Sanity check: If this license includes system tracking, make
|
||||||
# sure that we have a valid MongoDB to point to, and complain if
|
# sure that we have a valid MongoDB to point to, and complain if
|
||||||
# we do not.
|
# we do not.
|
||||||
if (license_data['features']['system_tracking'] and settings.MONGO_HOST == NotImplemented):
|
if ('features' in license_data and 'system_tracking' in license_data['features'] and
|
||||||
|
license_data['features']['system_tracking'] and settings.MONGO_HOST == NotImplemented):
|
||||||
return Response({
|
return Response({
|
||||||
'error': 'This license supports system tracking, which '
|
'error': 'This license supports system tracking, which '
|
||||||
'requires MongoDB to be installed. Since you are '
|
'requires MongoDB to be installed. Since you are '
|
||||||
|
|||||||
Reference in New Issue
Block a user