🎨 Replace PluginException with Kotlin version
[Sone.git] / src / main / kotlin / net / pterodactylus / sone / freenet / plugin / FredPluginConnector.kt
index 4dd8604..45afb36 100644 (file)
@@ -16,7 +16,7 @@ import javax.inject.*
  */
 class FredPluginConnector @Inject constructor(private val pluginRespiratorFacade: PluginRespiratorFacade) : PluginConnector {
 
-       override fun sendRequest(pluginName: String, identifier: String, fields: SimpleFieldSet, data: Bucket?): PluginReply {
+       override fun sendRequest(pluginName: String, fields: SimpleFieldSet, data: Bucket?): PluginReply {
                val receivedReply = Channel<PluginReply>()
                val responseReceiver = FredPluginTalker { _, _, responseFields, responseData ->
                        GlobalScope.launch {
@@ -30,7 +30,7 @@ class FredPluginConnector @Inject constructor(private val pluginRespiratorFacade
                                receivedReply.receive()
                        }
                } catch (e: PluginNotFoundException) {
-                       throw PluginException(e)
+                       throw PluginException(cause = e)
                }
        }