()
| 147 | * Returns null if config versioning isn't available (e.g., database not ready) |
| 148 | */ |
| 149 | export async function getCurrentConfigVersionId(): Promise<number | null> { |
| 150 | try { |
| 151 | const version = await getOrCreateConfigVersion(); |
| 152 | return version.version_id; |
| 153 | } catch { |
| 154 | // Don't fail message processing if config versioning fails |
| 155 | return null; |
| 156 | } |
| 157 | } |
| 158 | |
| 159 | /** |
| 160 | * Get config version by ID |
no test coverage detected