5.0开发版群组报错

5.0开发版在新建群组后,看不到已建群组,提示“错误”两字,请问有临时的解决方法吗?

在用户里可以看得到已加入的群组

如果将该用户添加到群组,搜索群组时报错

这个问题好像很久很久以前就有了,好奇为什么一直没有修复。

你打开浏览器控制台,看一下是什么错误信息?还有服务器的错误日志

同理,看一下具体是什么报错。我这边基本是正常的,所以我考虑你某个服务没有正常启动,或者某个配置没有更新?


响应
docker日志没有任何报错。
只是无法显示群组列表,但又可以导出列表为excel文件

开发者有组织架构?

可以再查看日志,看看是不是缺失函数导致的,提供一个我这边的群组报错分析日志后的修复方式:

  • 容器:seatable
  • 文件:/opt/seatable/seatable-server-latest/seafile/lib/python3/site-packages/seaserv/api.py
  • 步骤:按代码报错,补充缺失函数
class SeafileAPI(object):
    # 原代码
    # 修复系统管理-群组无法显示
    def get_group_quota(self, group_id):
        return -2
    
seafile_api = SeafileAPI()

class CcnetAPI(object):
    # 原代码
    # 修复系统管理-用户-群组无法显示
    def get_personal_groups_by_user(self, username):
        return self.get_groups(username)

ccnet_api = CcnetAPI()