From 5b4539daa29d0d4b906ee06d24fb6a09c36b1a0b Mon Sep 17 00:00:00 2001 From: Will Freeman Date: Mon, 21 Jul 2025 12:19:57 -0600 Subject: [PATCH] get rid of this stupid file --- shotgun/src/main/scala/models/OperatorInfo.scala | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 shotgun/src/main/scala/models/OperatorInfo.scala diff --git a/shotgun/src/main/scala/models/OperatorInfo.scala b/shotgun/src/main/scala/models/OperatorInfo.scala deleted file mode 100644 index d104003..0000000 --- a/shotgun/src/main/scala/models/OperatorInfo.scala +++ /dev/null @@ -1,16 +0,0 @@ -package models -import software.amazon.awssdk.services.dynamodb.model.AttributeValue -import spray.json._ - -case class OperatorInfo(wikidataId: String, transparencyPortalUrl: String) - -object OperatorInfoJsonProtocol extends DefaultJsonProtocol { - implicit val operatorInfoFormat: RootJsonFormat[OperatorInfo] = jsonFormat2(OperatorInfo) - - def fromAttributeValueMap(map: Map[String, AttributeValue]): Option[OperatorInfo] = { - for { - wikidataId <- map.get("wikidataId").flatMap(attr => Option(attr.s())) - transparencyPortalUrl <- map.get("transparencyPortalUrl").flatMap(attr => Option(attr.s())) - } yield OperatorInfo(wikidataId, transparencyPortalUrl) - } -}