mirror of
https://github.com/hrfee/jfa-go.git
synced 2024-12-23 01:20:11 +00:00
parent
76b822213e
commit
afedc78113
12
storage.go
12
storage.go
@ -482,7 +482,17 @@ func (st *Storage) storeInvites() error {
|
|||||||
func (st *Storage) loadUsers() error {
|
func (st *Storage) loadUsers() error {
|
||||||
st.usersLock.Lock()
|
st.usersLock.Lock()
|
||||||
defer st.usersLock.Unlock()
|
defer st.usersLock.Unlock()
|
||||||
return loadJSON(st.users_path, &st.users)
|
temp := map[string]time.Time{}
|
||||||
|
err := loadJSON(st.users_path, &temp)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
for id, t1 := range temp {
|
||||||
|
if _, ok := st.users[id]; !ok {
|
||||||
|
st.users[id] = t1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (st *Storage) storeUsers() error {
|
func (st *Storage) storeUsers() error {
|
||||||
|
Loading…
Reference in New Issue
Block a user