(device: AppEventDevice)
| 93 | } |
| 94 | |
| 95 | function readAppEventUrlTemplate(device: AppEventDevice): string | undefined { |
| 96 | const platformSpecific = isIosFamily(device) |
| 97 | ? process.env.AGENT_DEVICE_IOS_APP_EVENT_URL_TEMPLATE |
| 98 | : isMacOs(device) |
| 99 | ? process.env.AGENT_DEVICE_MACOS_APP_EVENT_URL_TEMPLATE |
| 100 | : process.env.AGENT_DEVICE_ANDROID_APP_EVENT_URL_TEMPLATE; |
| 101 | const candidate = platformSpecific ?? process.env.AGENT_DEVICE_APP_EVENT_URL_TEMPLATE; |
| 102 | const trimmed = candidate?.trim(); |
| 103 | return trimmed ? trimmed : undefined; |
| 104 | } |
no test coverage detected