fix: 修复 打点 null parames 报错
Signed-off-by: huyufei <yufei.hu@castbox.fm>hotfix/v1.0.12.2
							parent
							
								
									6512ed327c
								
							
						
					
					
						commit
						85dc66dc2d
					
				|  | @ -153,6 +153,13 @@ namespace Guru | |||
| 				return; | ||||
| 			 | ||||
| 			string eventName = $"level_end_success_{level}"; | ||||
| 			if (extra == null) | ||||
| 			{ | ||||
| 				extra = new Dictionary<string, object>() | ||||
| 				{ | ||||
| 					["level"] = level, | ||||
| 				}; | ||||
| 			} | ||||
| 			LogEvent(eventName, extra, new EventSetting() | ||||
| 			{ | ||||
| 				EnableFirebaseAnalytics = true, | ||||
|  |  | |||
|  | @ -189,6 +189,12 @@ namespace Guru | |||
| 			 | ||||
| 			if (!IsEnable) return; | ||||
| 
 | ||||
| 			if (extras == null) | ||||
| 			{ | ||||
| 				LogEvent(eventName, eventSetting); // 防空判定 | ||||
| 				return; | ||||
| 			} | ||||
| 
 | ||||
| 			eventSetting ??= _defaultEventSetting; | ||||
| 			if (eventSetting.EnableFirebaseAnalytics) | ||||
| 			{ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue