删除设备报错(SQLite)

在网页管理端,已连接的设备,删除某个桌面设备时报错:Internal Server Error。

环境:树莓派4B
服务端版本:seafile-server-9.0.2-bullseye-arm64v8l.tar.gz
数据库:SQLite
报错日志:

seahub.log

2022-06-04 05:46:26,382 [ERROR] seahub.utils.devices:27 do_unlink_device failed to delete_repo_tokens_by_peer_id
Traceback (most recent call last):
  File "/data/cloud/seafile/seafile-server-9.0.2/seahub/seahub/utils/devices.py", line 23, in do_unlink_device
    if seafile_api.delete_repo_tokens_by_peer_id(username, device_id) < 0:
  File "/data/cloud/seafile/seafile-server-9.0.2/seafile/lib/python3/site-packages/seaserv/api.py", line 706, in delete_repo_tokens_by_peer_id
    return seafserv_threaded_rpc.delete_repo_tokens_by_peer_id(email, peer_id)
  File "/data/cloud/seafile/seafile-server-9.0.2/seafile/lib/python3/site-packages/pysearpc/client.py", line 127, in newfunc
    return fret(ret_str)
  File "/data/cloud/seafile/seafile-server-9.0.2/seafile/lib/python3/site-packages/pysearpc/client.py", line 11, in _fret_int
    raise SearpcError(dicts['err_msg'])
pysearpc.common.SearpcError: DB error
2022-06-04 05:46:26,383 [ERROR] seahub.api2.views:2771 delete DB error
2022-06-04 05:46:26,385 [ERROR] django.request:224 log_response Internal Server Error: /api2/devices/

seafile.log

2022-06-04 13:59:01 ../common/seaf-db.c(1302): sqlite3_prepare_v2 failed DELETE u.*, p.* FROM RepoUserToken u, RepoTokenPeerInfo p WHERE u.token=p.token AND u.email = ? AND p.peer_id = ?: near "u": syntax error

可能的原因:
SQLite数据库DELETE语句可能不支持加别名或多表删除,建议改成DELETE FROM table WHERE xxx