mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
refactor: pass all properties to validate_parameters (#21487)
This commit is contained in:
committed by
GitHub
parent
4417c6e3e2
commit
e98943e580
@@ -120,6 +120,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
|
||||
"allow_cvas",
|
||||
"allow_dml",
|
||||
"backend",
|
||||
"driver",
|
||||
"force_ctas_schema",
|
||||
"impersonate_user",
|
||||
"masked_encrypted_extra",
|
||||
@@ -269,6 +270,9 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
|
||||
if new_model.parameters:
|
||||
item["parameters"] = new_model.parameters
|
||||
|
||||
if new_model.driver:
|
||||
item["driver"] = new_model.driver
|
||||
|
||||
return self.response(201, id=new_model.id, result=item)
|
||||
except DatabaseInvalidError as ex:
|
||||
return self.response_422(message=ex.normalized_messages())
|
||||
|
||||
Reference in New Issue
Block a user