mirror of
https://github.com/OliveTin/OliveTin
synced 2026-08-28 13:36:32 +00:00
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:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user