fix 修复 token 超时时间设置 -1 导致的单位转换问题

2.X
疯狂的狮子Li 3 years ago
parent 4e7ea02f9a
commit 5501f6c522

@ -68,7 +68,8 @@ public class PlusSaTokenDao implements SaTokenDao {
*/ */
@Override @Override
public long getTimeout(String key) { public long getTimeout(String key) {
return RedisUtils.getTimeToLive(key) / 1000; long timeout = RedisUtils.getTimeToLive(key);
return timeout < 0 ? timeout : timeout / 1000;
} }
/** /**
@ -141,7 +142,8 @@ public class PlusSaTokenDao implements SaTokenDao {
*/ */
@Override @Override
public long getObjectTimeout(String key) { public long getObjectTimeout(String key) {
return RedisUtils.getTimeToLive(key) / 1000; long timeout = RedisUtils.getTimeToLive(key);
return timeout < 0 ? timeout : timeout / 1000;
} }
/** /**

Loading…
Cancel
Save