in src/main/scala/ophan/google/indexing/observatory/DataStore.scala [55:61]
def update(uri: URI, checkReport: CheckReport): Future[Option[AvailabilityRecord]] = {
checkReport.asUpdateExpression.fold(Future.successful(Option.empty[AvailabilityRecord])) { updateExpression =>
scanamoAsync.exec(
table.update(Field.Uri === uri, updateExpression)
).map(_.toOption)
}
}