diff --git a/Tusker/InstanceFeatures.swift b/Tusker/InstanceFeatures.swift index 07f0d6da..d35b02c3 100644 --- a/Tusker/InstanceFeatures.swift +++ b/Tusker/InstanceFeatures.swift @@ -30,11 +30,12 @@ struct InstanceFeatures { } mutating func update(instance: Instance, nodeInfo: NodeInfo?) { - if instance.version.contains("glitch") { + let ver = instance.version.lowercased() + if ver.contains("glitch") { instanceType = .glitch } else if nodeInfo?.software.name == "hometown" { instanceType = .hometown - } else if instance.version.contains("pleroma") { + } else if ver.contains("pleroma") { instanceType = .pleroma } else { instanceType = .mastodon