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; | 				return; | ||||||
| 			 | 			 | ||||||
| 			string eventName = $"level_end_success_{level}"; | 			string eventName = $"level_end_success_{level}"; | ||||||
|  | 			if (extra == null) | ||||||
|  | 			{ | ||||||
|  | 				extra = new Dictionary<string, object>() | ||||||
|  | 				{ | ||||||
|  | 					["level"] = level, | ||||||
|  | 				}; | ||||||
|  | 			} | ||||||
| 			LogEvent(eventName, extra, new EventSetting() | 			LogEvent(eventName, extra, new EventSetting() | ||||||
| 			{ | 			{ | ||||||
| 				EnableFirebaseAnalytics = true, | 				EnableFirebaseAnalytics = true, | ||||||
|  |  | ||||||
|  | @ -189,6 +189,12 @@ namespace Guru | ||||||
| 			 | 			 | ||||||
| 			if (!IsEnable) return; | 			if (!IsEnable) return; | ||||||
| 
 | 
 | ||||||
|  | 			if (extras == null) | ||||||
|  | 			{ | ||||||
|  | 				LogEvent(eventName, eventSetting); // 防空判定 | ||||||
|  | 				return; | ||||||
|  | 			} | ||||||
|  | 
 | ||||||
| 			eventSetting ??= _defaultEventSetting; | 			eventSetting ??= _defaultEventSetting; | ||||||
| 			if (eventSetting.EnableFirebaseAnalytics) | 			if (eventSetting.EnableFirebaseAnalytics) | ||||||
| 			{ | 			{ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue