diff --git a/src/swot/Swot.kt b/src/swot/Swot.kt index 8e6d7ce626..c4470c84e6 100644 --- a/src/swot/Swot.kt +++ b/src/swot/Swot.kt @@ -28,7 +28,7 @@ private object Resources { private fun findSchoolNames(parts: List): List { val resourcePath = StringBuilder("") - for (part in parts) { + for (part in parts.reverse()) { resourcePath.append('/').append(part) val school = Resources.readList("${resourcePath}.txt") if (school != null) { @@ -40,7 +40,7 @@ private fun findSchoolNames(parts: List): List { } private fun domainParts(emailOrDomain: String): List { - return emailOrDomain.toLowerCase().substringAfter('@').split('.').reverse() + return emailOrDomain.toLowerCase().substringAfter('@').split('.').toList() } private fun checkSet(set: Set, parts: List): Boolean { @@ -54,5 +54,5 @@ private fun checkSet(set: Set, parts: List): Boolean { } fun main(args: Array) { - println(isAcademic("max@maricopa.edu")) + println(isAcademic("max@mit.edu")) }