1
0
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:
2023-09-07 18:55:54 +02:00
parent 19f4819450
commit 8a57557074

View File

@ -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.")