소스 검색

Fixed a problem when debug params is set to true and reloadxml command is used it threw an error about nil params on some things.

Mark Crane 12 년 전
부모
커밋
5afc0fae7c
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      includes/install/scripts/app/xml_handler/index.lua

+ 5 - 3
includes/install/scripts/app/xml_handler/index.lua

@@ -52,16 +52,18 @@
 	if (not params) then
 		params = {}
 		function params:getHeader(name)
-			self.name = name
+			self.name = name;
 		end
 		function params:serialize(name)
-			self.name = name
+			self.name = name;
 		end
 	end
 
 --show the params in the console
 	if (debug["params"]) then
-		freeswitch.consoleLog("notice", "[xml_handler] Params:\n" .. params:serialize() .. "\n");
+		if (params:serialize() ~= nil) then
+			freeswitch.consoleLog("notice", "[xml_handler] Params:\n" .. params:serialize() .. "\n");
+		end
 	end
 
 --show the xml request in the console