mirror of
https://github.com/nicoverbruggen/phpmon.git
synced 2025-08-06 19:40:08 +02:00
🐛 Avoid duplicate site insertion (#261)
This commit is contained in:
@ -233,8 +233,14 @@ class Valet {
|
||||
)
|
||||
|
||||
if let defaultPath = Valet.shared.config.defaultSite,
|
||||
let site = ValetScanner.active.resolveSite(path: defaultPath) {
|
||||
sites.insert(site, at: 0)
|
||||
let defaultSite = ValetScanner.active.resolveSite(path: defaultPath) {
|
||||
// Only insert the default site if it isn't already included in the list
|
||||
if !sites.contains(where: { site in
|
||||
site.absolutePath == defaultSite.absolutePath
|
||||
&& site.name == defaultSite.name
|
||||
}) {
|
||||
sites.insert(defaultSite, at: 0)
|
||||
}
|
||||
}
|
||||
|
||||
Log.info("\(sites.count) sites & \(proxies.count) proxies have been scanned.")
|
||||
|
Reference in New Issue
Block a user