feature/worker #111
@@ -22,7 +22,6 @@ async function initSupabaseClient() {
|
||||
return supabase;
|
||||
|
||||
} catch (error) {
|
||||
console.error('❌ [Supabase Client] Ошибка инициализации:', error);
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
@@ -40,7 +39,6 @@ router.post('/refresh-supabase-client', async (req, res) => {
|
||||
await initSupabaseClient();
|
||||
res.json({ success: true, message: 'Supabase client refreshed' });
|
||||
} catch (error) {
|
||||
console.error('❌ [Supabase Client] Ошибка обновления:', error);
|
||||
res.status(500).json({ error: error.message });
|
||||
}
|
||||
});
|
||||
@@ -62,7 +60,6 @@ initializationPromise = (async () => {
|
||||
try {
|
||||
await initSupabaseClient();
|
||||
} catch (error) {
|
||||
console.error('❌ [Supabase Client] Ошибка инициализации при старте:', error);
|
||||
// Планируем повторную попытку через 5 секунд
|
||||
setTimeout(async () => {
|
||||
try {
|
||||
@@ -78,6 +75,5 @@ module.exports = {
|
||||
getSupabaseClient,
|
||||
initSupabaseClient,
|
||||
supabaseRouter: router,
|
||||
// Экспортируем промис инициализации для возможности ожидания
|
||||
initializationPromise
|
||||
};
|
||||
Reference in New Issue
Block a user