diff --git a/app/src/main/java/org/unifiedpush/distributor/nextpush/Distributor.kt b/app/src/main/java/org/unifiedpush/distributor/nextpush/Distributor.kt index 2a77cf8..65bbeb1 100644 --- a/app/src/main/java/org/unifiedpush/distributor/nextpush/Distributor.kt +++ b/app/src/main/java/org/unifiedpush/distributor/nextpush/Distributor.kt @@ -52,10 +52,10 @@ object Distributor : UnifiedPushDistributor() { callback: (ChannelCreationStatus) -> Unit ) { val then = fun (chanId: ChannelCreationStatus) { - channelId ?.let { + channelId?.let { callback(chanId) unregisterChannelIdToServer(context, it) {} - } + } ?: callback(chanId) } if (packageName == context.packageName) { Api(context).apiCreateApp(context.getString(R.string.list_registrations_local_title, title), null, then)