MajsoulPlus / majsoul-plus

雀魂Plus——雀魂麻将Majsoul专用浏览器,提供了一些专有特性
GNU Affero General Public License v3.0
796 stars 115 forks source link

允许扩展文件夹名包含连字符 - #100

Open iamapig120 opened 4 years ago

iamapig120 commented 4 years ago

Bug 描述 扩展文件夹名无法包含连字符 -

预期行为 扩展文件夹名应可以正常包含连字符 -

客户端信息 (请完善以下信息):

备注 任何有关于这个Bug的其他信息

Yesterday17 commented 3 years ago

在扩展 JSON 文件的 Schema 中规定了 id 中只能为 ^[_a-zA-Z0-9]+$,而 JSON Schema 非法则不会在列表中显示。

https://github.com/MajsoulPlus/majsoul-plus/blob/f36cbeffe9c1527a43e2807058402169acdb9feb/src/extension/schema.json#L7-L9

因此解决方案是按规定命名放宽限制