fix: 注册页昵称随机生成 + 去园丁文案 + 后端校验昵称重复
- login.html: 移除副标题'你不是玩家,你是园丁。'
- login.html: 昵称输入框增加随机按钮(🎲),点击生成随机昵称
- login.html: 账号输入时不再自动同步昵称
- login.html: 提交按钮'创建园丁账号'改为'创建账号'
- game_api.py: 注册时校验 res.users.name 重复,返回'该昵称已被使用'
- assets/game-api.js: 沙盘/世界数据接口按本地/线上自适应 WORLD_DB
This commit is contained in:
@@ -297,6 +297,8 @@ class GameApiController(http.Controller):
|
||||
User = request.env['res.users'].sudo()
|
||||
if User.search([('login', '=', login)]):
|
||||
return _json({'ok': False, 'error': '该账号已存在'})
|
||||
if name and User.search([('name', '=', name)]):
|
||||
return _json({'ok': False, 'error': '该昵称已被使用'})
|
||||
try:
|
||||
portal = request.env.ref('base.group_portal')
|
||||
user = User.create({
|
||||
|
||||
Reference in New Issue
Block a user