
com.avsystem.commons.mongo.DuplicateKey.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commons-mongo_2.13 Show documentation
Show all versions of commons-mongo_2.13 Show documentation
AVSystem commons library for Scala
The newest version!
package com.avsystem.commons
package mongo
import com.mongodb.{DuplicateKeyException, ErrorCategory, MongoException}
/**
* @author MKej
*/
object DuplicateKey {
def unapply(t: Throwable) = t match {
case e: DuplicateKeyException => Some(e)
case e: MongoException if ErrorCategory.fromErrorCode(e.getCode) == ErrorCategory.DUPLICATE_KEY =>
Some(e)
case _ => None
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy