瞎扯淡 当前设置新手用户不能在 22:00-9:00 发贴

bhuztez · 2017年07月09日 · 最后由 huacnlee 回复于 2017年07月11日 · 3716 次阅读

现在都 11 点了,还不能发,这么厉害?

我无法回复

注意提示的是到 9 点,现在都 11 点了

B 大大,从源码上看,是新手不能在规定时间内发帖,而不是在某时间段内不能发帖。

https://github.com/ruby-china/homeland/blob/4caf5d38bfd7a5337a330ebd13d5fdee6a672fe4/app/models/user.rb#L170-L175

# 是否能发帖
def newbie?
  return false if verified?
  t = Setting.newbie_limit_time.to_i
  return false if t == 0
  created_at > t.seconds.ago
end
3 楼 已删除

我也是退出之后才能发帖

不知道是不是用户缓存导致的 Bug? cc @huacnlee

😅 新手用户是怎么判断的?

ios 客户端,显示新用户不能回复,然后也赞了楼上,就可以了😅

有的贴能回有的不能。。。

Garrus 回复

我也发现了,偶尔出现一个时间段内不能回帖的提醒

登录时候,有时要登录两次才有状态,不知道是我的原因还是现有的一个 bug

没打开过的贴子不能回,再点进去的就可以回了

随便找层楼,点个赞就可以了。

留言第一次跳到首页,不成功,第二次才 OK

目测是出 bug 了

大白天也提示不能发帖,闹心。只能大半夜的爬上来发帖了么……

哈哈,我也遇到了。

@huacnlee 发帖和回帖老是有问题,有的时候正常有的时候显示:当前设置新手用户不能在 22:00-9:00 点发贴。经常出现

我就看看能不能发帖

关注...看了看代码想提个 pr 改一下的...没找出来原因😂😂😂

26 楼 已删除

同一个帐号,手机上能回复,电脑上被转到首页了

pc 端进来还是新手禁止发帖,然后随便点一个赞,再刷新。就可以回复了....

Catherine 回复

可能是随机出现的新手禁止发帖的情况。不知道这条是否可以回复成功。

话说我 16 年加入的,今天发了俩帖子,怎么也显示这个……

随便赞了一个就能发了

我点赞刷新回首页什么的都不行,确实是要登出之后再登入一下就好了

我还是不能编辑自己的回答。(现在可以了)

我已经被新手好几天了😂

重启了一下服务器看看,原因暂时还没找到,上去看的时候,似乎是内存快耗尽

36 楼 已删除
需要 登录 后方可回复, 如果你还没有账号请 注册新账号