返回列表 发布新帖
查看: 270|回复: 0

宝塔面板9.4.0中的低级bug

发表于 2025-2-23 11:57:14 | 查看全部 |阅读模式

立刻注册账号,享受更清爽的界面!

您需要 登录 才可以下载或查看,没有账号?注册

×

在宝塔面板 9.4.0当中的class/btdockerModel/registrymodel.py里有这么一串代码:

pdata = {
        "reg_name": args.name,
        "url": args.registry,
        "namespace": args.namespace,
        "username": public.aes_encrypt(args.username, self.aes_key),
        "password": public.aes_encrypt(args.password, self.aes_key),
        "remark": public.xsssec(args.remark)
    }
    dp.sql("registry").insert(pdata)
    dp.write_log("添加仓库 [{}] [{}] 成功!".format(args.name, args.registry))
    return public.returnMsg(True, "添加成功!")

然而啼笑皆非的是,面板数据库记录仓库名是“name”而非“reg_name”
like this(source
IMG 8143

我很想知道他们到底试过自己的docker面板没有,lol
还是这家公司压根就没有成熟的code review机制

对了那个db模块是另外一个人写的

爱生活,爱奶昔~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 关注公众号
  • 添加微信客服
© 2025 Naixi Networks 沪ICP备13020230号-1|沪公网安备 31010702007642号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表