()
| 1749 | * Check if the configured otelHeadersHelper comes from project settings (projectSettings or localSettings) |
| 1750 | */ |
| 1751 | export function isOtelHeadersHelperFromProjectOrLocalSettings(): boolean { |
| 1752 | const otelHeadersHelper = getConfiguredOtelHeadersHelper() |
| 1753 | if (!otelHeadersHelper) { |
| 1754 | return false |
| 1755 | } |
| 1756 | |
| 1757 | const projectSettings = getSettingsForSource('projectSettings') |
| 1758 | const localSettings = getSettingsForSource('localSettings') |
| 1759 | return ( |
| 1760 | projectSettings?.otelHeadersHelper === otelHeadersHelper || |
| 1761 | localSettings?.otelHeadersHelper === otelHeadersHelper |
| 1762 | ) |
| 1763 | } |
| 1764 | |
| 1765 | // Cache for debouncing otelHeadersHelper calls |
| 1766 | let cachedOtelHeaders: Record<string, string> | null = null |
no test coverage detected