diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeGrades.kt b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeGrades.kt index 0414bd0a..9e1da4f2 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeGrades.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/edziennik/vulcan/data/hebe/VulcanHebeGrades.kt @@ -38,7 +38,7 @@ class VulcanHebeGrades( val column = grade.getJsonObject("Column") val category = column.getJsonObject("Category") val categoryText = category.getString("Name") - val code = column.getString("Code").orNullIfEmpty() + val code = column.getString("Code").takeValue() val teacherId = getTeacherId(grade, "Creator") ?: -1 val subjectId = getSubjectId(column, "Subject") ?: -1 diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/ext/TextExtensions.kt b/app/src/main/java/pl/szczodrzynski/edziennik/ext/TextExtensions.kt index d8853178..d4149320 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/ext/TextExtensions.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/ext/TextExtensions.kt @@ -141,8 +141,6 @@ fun String.fixWhiteSpaces() = buildString(length) { } }.trimEnd() -fun String?.orNullIfEmpty(): String? = if (this.isNullOrEmpty()) null else this - fun CharSequence?.asColoredSpannable(colorInt: Int): Spannable { val spannable = SpannableString(this) spannable.setSpan(ForegroundColorSpan(colorInt), 0, spannable.length, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)