Skip to content

Commit 1e4e1aa

Browse files
perf: Create basic assistant permissions error
1 parent f0bf153 commit 1e4e1aa

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

backend/apps/datasource/api/datasource.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,8 @@
3636

3737

3838
@router.get("/ws/{oid}", include_in_schema=False)
39+
@require_permissions(permission=SqlbotPermission(role=['ws_admin']))
3940
async def query_by_oid(session: SessionDep, user: CurrentUser, oid: int) -> List[CoreDatasource]:
40-
if not user.isAdmin:
41-
raise Exception("no permission to execute")
4241
return get_datasource_list(session=session, user=user, oid=oid)
4342

4443

frontend/src/views/system/parameter/xpack/PlatformParam.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
</div>
7474
<div class="value">
7575
<el-radio-group v-model="formData['login.default_login']">
76-
<el-radio v-for="item in loginTypeOptions" :key="item.value" :label="item.value">{{
76+
<el-radio v-for="item in loginTypeOptions" :key="item.value" :value="item.value">{{
7777
item.label
7878
}}</el-radio>
7979
</el-radio-group>

0 commit comments

Comments
 (0)