Bug webui search order (#253)
* bugfix: Search order of webui directories was not deterministic * bugfix: webui dir search order was not deterministic * bugfix: webui dir search order was not deterministic * bugfix: webui dir search order was not deterministic
This commit is contained in:
parent
1319f314ff
commit
a8c4db197d
|
|
@ -33,7 +33,11 @@ func findWebuiDir() string {
|
|||
"/etc/OliveTin/webui/",
|
||||
}
|
||||
|
||||
for _, dir := range directoriesToSearch {
|
||||
// Use a classic i := 0 style for loop here instead of range, as the
|
||||
// search order must be deterministic - the order that the slice was defined in.
|
||||
for i := 0; i < len(directoriesToSearch); i++ {
|
||||
dir := directoriesToSearch[i]
|
||||
|
||||
if _, err := os.Stat(dir); !os.IsNotExist(err) {
|
||||
log.WithFields(log.Fields{
|
||||
"dir": dir,
|
||||
|
|
|
|||
Loading…
Reference in New Issue