目录(5 节)
·
🌐 语言记得住了,App 不再掉登录,X 同步只提醒一次 | 11.9
切换语言会被记住;App 重开仍保持登录、点赞不再失败;X 缺私信权限只提醒一次。
Pickful 社区朋友们,
根据大家的反馈,今天我们修好了几个一直让人烦的问题。每一项都配了一张动图,看一眼就明白。
🌐 切换语言,现在记得住了
以前: 点了 English,当前页面会变成英文;可一回到首页,又变回中文。
原因: 首页、话题页这类热门页面,服务器会存一份现成的页面,直接发给后来的访客,这样打开更快。问题是这份页面只有一种语言,谁先来,存下的就是谁的语言;后来的人不管选了什么,拿到的都是这一份。
现在:
- 选过语言的朋友: 你的每次访问都会带上自己的选择,拿到的就是你选的语言。
- 第一次来的朋友: 按浏览器语言显示。英文浏览器看英文,简体看简体,繁体看繁体。缓存为每种语言各存一份,速度不受影响。
📱 App 不再掉登录,点赞不再失败
以前: 没勾「记住我」,关掉 App 再打开就要重新登录;勾了也只能保持两周,而且从登录那天算起,天天在用也照样会掉。
现在: 登录框默认勾上「记住我」,每次使用都会自动续期,一直保持登录,直到你主动退出。
另一个问题更隐蔽:重开 App 后,第一次点赞经常莫名失败。原因是一个页面会同时发出好几个请求,以前它们共用同一份登录记录,其中的安全令牌也存在里面。慢一点返回的请求,会把旧的那份写回来,刚刚签发的新令牌就被覆盖了,下一次点赞因此被拒。
现在安全令牌单独存放,只有签发它的那个请求会写入,其他请求不会再覆盖它。
🐦 X 同步:只提醒一次,并说清楚原因
如果你在 11 月 7 日收到过「X 账号的授权已失效」的提醒: 其实你的授权没有失效,只是连接 X 时没有授予私信权限。同步提及、发帖到 X 一直都正常,只有私信同步不了。
我们改了三件事:
- 只停私信同步: 私信权限是在授权那一刻定下的,之后改不了,所以我们不再反复尝试,也不影响其他功能。
- 只提醒一次: 以前暂停记录存在缓存里,缓存过期后会再提醒一遍。现在记录存进数据库,同一个授权只提醒一次。
- 说清楚原因: 新提醒会直接告诉你是缺少私信权限,提及和发帖照常。
想同步私信? 在设置里重新连接一次 X,授权时允许私信即可,私信同步会自动恢复。不想同步也完全没关系,这是你的选择。
另外,如果你在 X 上撤销了对 Pickful 的授权,同步会暂停,我们也只会提醒你一次。
🔧 其他修复
- 短用户名: 2 位用户名需要 1000 积分、3 位需要 500 积分。以前积分跌破这个门槛后,连改资料、关新手指引都会失败。现在只在设置或修改用户名时检查积分。
- 新建话题偶尔失败: 系统随机分配的话题编号偶尔会和保留词撞上(大约 4.7 万次里有 1 次),现在撞上了会自动重新分配。
- 付费文章: 加强了付款校验。只有经过支付服务确认的付款,才会解锁对应文章。
💬 致社区
这几个问题,很多都是大家在使用中遇到、告诉我们的。谢谢每一位愿意花时间反馈的朋友。还有哪里不顺手,欢迎在评论区继续告诉我们。
以上改动已在 Web、iOS、Android 三端同步上线,无需更新 App 即可使用。
Pickful Team
11.9
转发此帖子?
与您的关注者分享。
回复