From 9ed049231c2a9a77d6ab5cdd63781b5872a689f4 Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Wed, 24 Sep 2014 16:16:52 +0400 Subject: [PATCH] domains must not be reversed --- src/swot/Swot.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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")) }