View | Details | Raw Unified | Return to bug 50117
Collapse All | Expand All

(-)a/management/univention-management-console-module-udm/src/univention/management/modules/udm/module.py (-1 / +1 lines)
 Lines 457-463   class RessourceBase(object): Link Here 
457
	def decode_request_arguments(self):
457
	def decode_request_arguments(self):
458
		content_type = self.request.headers.get('Content-Type', '')
458
		content_type = self.request.headers.get('Content-Type', '')
459
		if self.request.method in ('HEAD', 'GET', 'OPTIONS') and content_type:
459
		if self.request.method in ('HEAD', 'GET', 'OPTIONS') and content_type:
460
			raise HTTPError(400, 'safe HTTP method should not contain request body/content-type')
460
			return
461
		if content_type.startswith('application/json'):
461
		if content_type.startswith('application/json'):
462
			try:
462
			try:
463
				self.request.body_arguments = json.loads(self.request.body)
463
				self.request.body_arguments = json.loads(self.request.body)

Return to bug 50117