mirror of https://github.com/langgenius/dify.git
fix: set default access mode
This commit is contained in:
parent
a9ea410b22
commit
ede078c522
|
|
@ -10,6 +10,7 @@ from libs.passport import PassportService
|
|||
from models.model import App, AppMode
|
||||
from services.app_service import AppService
|
||||
from services.enterprise.enterprise_service import EnterpriseService
|
||||
from services.feature_service import FeatureService
|
||||
from services.webapp_auth_service import WebAppAuthService
|
||||
|
||||
|
||||
|
|
@ -51,6 +52,10 @@ class AppAccessMode(Resource):
|
|||
parser.add_argument("appCode", type=str, required=False, location="args")
|
||||
args = parser.parse_args()
|
||||
|
||||
features = FeatureService.get_system_features()
|
||||
if not features.webapp_auth.enabled:
|
||||
return {"accessMode": "public"}
|
||||
|
||||
app_id = args.get("appId")
|
||||
if args.get("appCode"):
|
||||
app_code = args["appCode"]
|
||||
|
|
|
|||
Loading…
Reference in New Issue