Commit 42f84d40 authored by Muhammad Umair Khan's avatar Muhammad Umair Khan
Browse files

minor bug fix

parent 36e91eff
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -1343,7 +1343,14 @@ class RequestManager(metaclass=Singleton):
			# 	raise BAD_REQUEST(L.logDebug('from/originator parameter is mandatory in request'), data = cseRequest)
			# else:
			# 	cseRequest.originator = fr
			cseRequest.originator = cseRequest.originalOriginator = gget(cseRequest.originalRequest, 'fr', greedy=False)
			if cseRequest.originalRequest:
				cseRequest.originator = cseRequest.originalOriginator = cseRequest.originalRequest.get('fr')
			else:
				cseRequest.originator = cseRequest.originalOriginator = None
			if cseRequest.originator:
				# Remove it from the dictionary if present, since gget with greedy=True would do this
				cseRequest.originalRequest.pop('fr', None)
			
			self._originatorAdaptToScope(cseRequest, True)	# Convert "from" to CSE-relative format if possible

			# RQI - requestIdentifier