Skip to content

Commit 9d3e063

Browse files
committed
refac
1 parent 65ee771 commit 9d3e063

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

backend/open_webui/routers/channels.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ async def get_all_channels(
218218
user=Depends(get_verified_user),
219219
db: Session = Depends(get_session),
220220
):
221-
check_channels_access(request)
221+
check_channels_access(request, user)
222222
if user.role == 'admin':
223223
return Channels.get_channels(db=db)
224224
return Channels.get_channels_by_user_id(user.id, db=db)
@@ -524,7 +524,7 @@ async def update_is_active_member_by_id_and_user_id(
524524
user=Depends(get_verified_user),
525525
db: Session = Depends(get_session),
526526
):
527-
check_channels_access(request)
527+
check_channels_access(request, user)
528528
channel = Channels.get_channel_by_id(id, db=db)
529529
if not channel:
530530
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -757,7 +757,7 @@ async def get_pinned_channel_messages(
757757
user=Depends(get_verified_user),
758758
db: Session = Depends(get_session),
759759
):
760-
check_channels_access(request)
760+
check_channels_access(request, user)
761761
channel = Channels.get_channel_by_id(id, db=db)
762762
if not channel:
763763
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1094,7 +1094,7 @@ async def post_new_message(
10941094
user=Depends(get_verified_user),
10951095
db: Session = Depends(get_session),
10961096
):
1097-
check_channels_access(request)
1097+
check_channels_access(request, user)
10981098

10991099
try:
11001100
message, channel = await new_message_handler(request, id, form_data, user, db)
@@ -1143,7 +1143,7 @@ async def get_channel_message(
11431143
user=Depends(get_verified_user),
11441144
db: Session = Depends(get_session),
11451145
):
1146-
check_channels_access(request)
1146+
check_channels_access(request, user)
11471147
channel = Channels.get_channel_by_id(id, db=db)
11481148
if not channel:
11491149
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1183,7 +1183,7 @@ async def get_channel_message_data(
11831183
user=Depends(get_verified_user),
11841184
db: Session = Depends(get_session),
11851185
):
1186-
check_channels_access(request)
1186+
check_channels_access(request, user)
11871187
channel = Channels.get_channel_by_id(id, db=db)
11881188
if not channel:
11891189
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1223,7 +1223,7 @@ async def pin_channel_message(
12231223
user=Depends(get_verified_user),
12241224
db: Session = Depends(get_session),
12251225
):
1226-
check_channels_access(request)
1226+
check_channels_access(request, user)
12271227
channel = Channels.get_channel_by_id(id, db=db)
12281228
if not channel:
12291229
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1271,7 +1271,7 @@ async def get_channel_thread_messages(
12711271
user=Depends(get_verified_user),
12721272
db: Session = Depends(get_session),
12731273
):
1274-
check_channels_access(request)
1274+
check_channels_access(request, user)
12751275
channel = Channels.get_channel_by_id(id, db=db)
12761276
if not channel:
12771277
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1328,7 +1328,7 @@ async def update_message_by_id(
13281328
user=Depends(get_verified_user),
13291329
db: Session = Depends(get_session),
13301330
):
1331-
check_channels_access(request)
1331+
check_channels_access(request, user)
13321332
channel = Channels.get_channel_by_id(id, db=db)
13331333
if not channel:
13341334
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1395,7 +1395,7 @@ async def add_reaction_to_message(
13951395
user=Depends(get_verified_user),
13961396
db: Session = Depends(get_session),
13971397
):
1398-
check_channels_access(request)
1398+
check_channels_access(request, user)
13991399
channel = Channels.get_channel_by_id(id, db=db)
14001400
if not channel:
14011401
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1462,7 +1462,7 @@ async def remove_reaction_by_id_and_user_id_and_name(
14621462
user=Depends(get_verified_user),
14631463
db: Session = Depends(get_session),
14641464
):
1465-
check_channels_access(request)
1465+
check_channels_access(request, user)
14661466
channel = Channels.get_channel_by_id(id, db=db)
14671467
if not channel:
14681468
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1529,7 +1529,7 @@ async def delete_message_by_id(
15291529
user=Depends(get_verified_user),
15301530
db: Session = Depends(get_session),
15311531
):
1532-
check_channels_access(request)
1532+
check_channels_access(request, user)
15331533
channel = Channels.get_channel_by_id(id, db=db)
15341534
if not channel:
15351535
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1650,7 +1650,7 @@ async def get_channel_webhooks(
16501650
user=Depends(get_verified_user),
16511651
db: Session = Depends(get_session),
16521652
):
1653-
check_channels_access(request)
1653+
check_channels_access(request, user)
16541654
channel = Channels.get_channel_by_id(id, db=db)
16551655
if not channel:
16561656
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1670,7 +1670,7 @@ async def create_channel_webhook(
16701670
user=Depends(get_verified_user),
16711671
db: Session = Depends(get_session),
16721672
):
1673-
check_channels_access(request)
1673+
check_channels_access(request, user)
16741674
channel = Channels.get_channel_by_id(id, db=db)
16751675
if not channel:
16761676
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1695,7 +1695,7 @@ async def update_channel_webhook(
16951695
user=Depends(get_verified_user),
16961696
db: Session = Depends(get_session),
16971697
):
1698-
check_channels_access(request)
1698+
check_channels_access(request, user)
16991699
channel = Channels.get_channel_by_id(id, db=db)
17001700
if not channel:
17011701
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)
@@ -1723,7 +1723,7 @@ async def delete_channel_webhook(
17231723
user=Depends(get_verified_user),
17241724
db: Session = Depends(get_session),
17251725
):
1726-
check_channels_access(request)
1726+
check_channels_access(request, user)
17271727
channel = Channels.get_channel_by_id(id, db=db)
17281728
if not channel:
17291729
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail=ERROR_MESSAGES.NOT_FOUND)

0 commit comments

Comments
 (0)