diff --git a/db-commons/src/main/scala/org/bitcoins/db/DbCommonsColumnMappers.scala b/db-commons/src/main/scala/org/bitcoins/db/DbCommonsColumnMappers.scala index 20b2491bc4..ca643fde03 100644 --- a/db-commons/src/main/scala/org/bitcoins/db/DbCommonsColumnMappers.scala +++ b/db-commons/src/main/scala/org/bitcoins/db/DbCommonsColumnMappers.scala @@ -184,9 +184,10 @@ class DbCommonsColumnMappers(val profile: JdbcProfile) { implicit val hdPurposeMapper: BaseColumnType[HDPurpose] = MappedColumnType - .base[HDPurpose, Int](_.constant, - HDPurposes.fromConstant(_).get - ) // hm rething .get + .base[HDPurpose, Int]( + _.constant, + purpose => + HDPurposes.fromConstant(purpose).getOrElse(HDPurpose(purpose))) implicit val bitcoinAddressMapper: BaseColumnType[BitcoinAddress] = MappedColumnType