/**
* Injectable helper class that can create request and insert URIs for [Sones][Sone].
*/
-class SoneUriCreator {
+open class SoneUriCreator {
fun getRequestUri(sone: Sone): FreenetURI = sone.identity.requestUri
.let(::FreenetURI)
.sonify(sone.latestEdition)
- fun getInsertUri(sone: Sone): FreenetURI? = (sone.identity as? OwnIdentity)?.insertUri
+ open fun getInsertUri(sone: Sone): FreenetURI? = (sone.identity as? OwnIdentity)?.insertUri
?.let(::FreenetURI)
?.sonify(sone.latestEdition)