1
0
Fork 0

fix: revert old oauth behavior and new default email provider

This commit is contained in:
Arthur K. 2026-03-02 19:10:50 +03:00
parent 8b5449b1fd
commit 307ca38ecc
Signed by: wzray
GPG key ID: B97F30FDC4636357
7 changed files with 439 additions and 23 deletions

View file

@ -7,7 +7,7 @@ from typing import Callable
from playwright.async_api import BrowserContext
from email_providers import BaseProvider
from email_providers import TempMailOrgProvider
from email_providers import MailTmProvider
from providers.base import Provider, ProviderTokens
from .tokens import (
clear_next_tokens,
@ -34,7 +34,7 @@ class ChatGPTProvider(Provider):
self,
email_provider_factory: Callable[[BrowserContext], BaseProvider] | None = None,
):
self.email_provider_factory = email_provider_factory or TempMailOrgProvider
self.email_provider_factory = email_provider_factory or MailTmProvider
self._token_write_lock = asyncio.Lock()
async def _register_with_retries(self) -> bool: