Merge pull request #4593 from AlanCoding/unhandled_perm_error

In JT /launch/ view deal with PermissionDenied in get_object()
This commit is contained in:
Alan Rominger 2017-01-06 13:14:00 -05:00 committed by GitHub
commit 0b0750d76e

View File

@ -2316,7 +2316,10 @@ class JobTemplateLaunch(RetrieveAPIView, GenericAPIView):
always_allow_superuser = False
def update_raw_data(self, data):
obj = self.get_object()
try:
obj = self.get_object()
except PermissionDenied:
return data
extra_vars = data.pop('extra_vars', None) or {}
if obj:
for p in obj.passwords_needed_to_start: