From 12c99bd52c8f91f021160b13d20b0f4138ebb76a Mon Sep 17 00:00:00 2001 From: Evgeniy Alekseev Date: Tue, 25 Feb 2020 03:17:03 +0300 Subject: [PATCH] fix to recent xivapi changes --- src/main/scala/me/arcanis/ffxivbis/service/Ariyala.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/me/arcanis/ffxivbis/service/Ariyala.scala b/src/main/scala/me/arcanis/ffxivbis/service/Ariyala.scala index d22df59..f0df9e9 100644 --- a/src/main/scala/me/arcanis/ffxivbis/service/Ariyala.scala +++ b/src/main/scala/me/arcanis/ffxivbis/service/Ariyala.scala @@ -61,7 +61,7 @@ class Ariyala extends Actor with StrictLogging { val uri = Uri(xivapiUrl) .withPath(Uri.Path / "item") .withQuery(Uri.Query(Map( - "columns" -> Seq("ID", "IsEquippable").mkString(","), + "columns" -> Seq("ID", "Lot").mkString(","), "ids" -> itemIds.mkString(","), "private_key" -> xivapiKey.getOrElse("") ))) @@ -123,7 +123,7 @@ object Ariyala { Future { js.fields("Results") match { case array: JsArray => - array.elements.map(_.asJsObject.getFields("ID", "IsEquippable") match { + array.elements.map(_.asJsObject.getFields("ID", "Lot") match { case Seq(JsNumber(id), JsNumber(isTome)) => id.toLong -> (isTome == 0) case other => throw deserializationError(s"Could not parse $other") }).toMap