admin/sync: can only perform one deep sync at a time
This commit is contained in:
parent
de3c78b2ee
commit
1ab94862d0
@ -4,12 +4,18 @@ import (
|
||||
"encoding/json"
|
||||
"log"
|
||||
"os"
|
||||
"sync"
|
||||
|
||||
"srs.epita.fr/fic-server/libfic"
|
||||
"srs.epita.fr/fic-server/settings"
|
||||
)
|
||||
|
||||
var oneDeepSync sync.Mutex
|
||||
|
||||
func SyncDeep(i Importer) map[string][]string {
|
||||
oneDeepSync.Lock()
|
||||
defer oneDeepSync.Unlock()
|
||||
|
||||
errs := map[string][]string{}
|
||||
|
||||
errs["_themes"] = SyncThemes(i)
|
||||
|
Loading…
Reference in New Issue
Block a user