fix: handle older proxy-extras that don't support use_v2_resolver kwarg

This commit is contained in:
Ishaan Jaffer 2026-04-24 14:24:39 -07:00
parent 871786c32c
commit 4aa097e645
No known key found for this signature in database

View file

@ -435,10 +435,16 @@ class PrismaManager:
prisma_dir = PrismaManager._get_prisma_dir()
return ProxyExtrasDBManager.setup_database(
use_migrate=use_migrate,
use_v2_resolver=use_v2_resolver,
)
try:
return ProxyExtrasDBManager.setup_database(
use_migrate=use_migrate,
use_v2_resolver=use_v2_resolver,
)
except TypeError:
# Older proxy-extras doesn't support use_v2_resolver
return ProxyExtrasDBManager.setup_database(
use_migrate=use_migrate,
)
else:
# Use prisma db push with increased timeout
subprocess.run(