Skip to content

Commit 54ff4eb

Browse files
authored
Merge pull request #260 from TaskarCenterAtUW/bug-1991-wrong-quest-icon
fixed wrong question icons issues
2 parents a8d7b2f + 73e0938 commit 54ff4eb

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

GoInfoGame/GoInfoGame/quests/LongQuests/Classes/LongElementQuest.swift

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,16 @@ import CoreLocation
1313
class LongElementQuest: QuestBase, Quest {
1414

1515
var icon: UIImage {
16-
let lowercasedFilter = filter.lowercased()
16+
let lowercasedElementType = elementType.lowercased()
1717

18-
if lowercasedFilter.contains("ways with (highway=footway and footway=sidewalk)") {
18+
switch lowercasedElementType {
19+
case "sidewalks":
1920
return UIImage(named: "sidewalk_surface.pdf")!
20-
} else if lowercasedFilter.contains("ways with (highway=footway and footway=crossing)") {
21+
case "crossings":
2122
return UIImage(named: "pedestrian")!
22-
} else if lowercasedFilter.contains("nodes with barrier=kerb") {
23+
case "kerb":
2324
return UIImage(named: "kerb_type")!
24-
} else {
25+
default:
2526
return UIImage(named: "other_element")!
2627
}
2728
}

0 commit comments

Comments
 (0)