Merge pull request #17333 from supabase/fix/pooler-settings

Fix/pooler settings
This commit is contained in:
Joshen Lim authored and GitHub committed 2023-09-12 11:08:33 +08:00
commit bc1eb19df1
1 file changed
+7 -1
@@ -122,6 +122,7 @@ interface ConfigProps {
export const PgbouncerConfig = ({ projectRef, bouncerInfo, connectionInfo }: ConfigProps) => {
const { ui } = useStore()
const { project } = useProjectContext()
const [updates, setUpdates] = useState({
pool_mode: bouncerInfo.pool_mode || 'transaction',
default_pool_size: bouncerInfo.default_pool_size || undefined,
@@ -140,7 +141,12 @@ export const PgbouncerConfig = ({ projectRef, bouncerInfo, connectionInfo }: Con
const canUpdateConnectionPoolingConfiguration = useCheckPermissions(
PermissionAction.UPDATE,
'projects'
'projects',
{
resource: {
project_id: project?.id,
},
}
)
const updateConfig = async (updatedConfig: any) => {