Skip to content

Commit 2dd9012

Browse files
Merge pull request #336 from dekusms/staging
Staging
2 parents f91e545 + 92b5488 commit 2dd9012

File tree

2 files changed

+6
-25
lines changed

2 files changed

+6
-25
lines changed

app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -90,14 +90,6 @@
9090
<activity
9191
android:name=".AboutActivity"
9292
android:exported="false"/>
93-
<activity
94-
android:name="com.afkanerd.deku.RemoteListeners.Models.GatewayClientAddActivity"
95-
android:exported="false"
96-
android:parentActivityName="com.afkanerd.deku.RemoteListeners.Models.GatewayClientListingActivity" />
97-
<activity
98-
android:name="com.afkanerd.deku.RemoteListeners.Models.GatewayClientListingActivity"
99-
android:exported="false"
100-
android:parentActivityName=".SettingsActivity" />
10193
<activity
10294
android:name=".SettingsActivity"
10395
android:exported="false"/>
@@ -112,10 +104,6 @@
112104
<activity
113105
android:name="com.afkanerd.deku.Router.GatewayServers.GatewayServerRoutedActivity"
114106
android:exported="false"/>
115-
<activity
116-
android:name=".DefaultCheckActivity"
117-
android:exported="true">
118-
</activity>
119107

120108
<receiver
121109
android:name=".BroadcastReceivers.IncomingDataSMSBroadcastReceiver"
@@ -182,18 +170,6 @@
182170
android:enabled="true"
183171
android:exported="false"
184172
android:foregroundServiceType="dataSync" /> <!-- <meta-data -->
185-
<!-- android:name="preloaded_fonts" -->
186-
<!-- android:resource="@array/preloaded_fonts" /> &lt;!&ndash; <provider &ndash;&gt; -->
187-
<!-- android:name="androidx.startup.InitializationProvider" -->
188-
<!-- android:authorities="${applicationId}.androidx-startup" -->
189-
<!-- android:exported="false" -->
190-
<!-- tools:node="merge"> -->
191-
<!-- &lt;!&ndash; If you are using androidx.startup to initialize other components &ndash;&gt; -->
192-
<!-- <meta-data -->
193-
<!-- android:name="androidx.work.WorkManagerInitializer" -->
194-
<!-- android:value="androidx.startup" -->
195-
<!-- tools:node="remove" /> -->
196-
<!-- </provider> -->
197173
<provider
198174
android:name="androidx.startup.InitializationProvider"
199175
android:authorities="${applicationId}.androidx-startup"

app/src/main/java/com/afkanerd/deku/RemoteListeners/RMQ/RMQLongRunningConnectionWorker.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import android.content.Intent
77
import android.content.pm.ServiceInfo
88
import android.os.Build
99
import android.provider.Settings.Global.getString
10+
import androidx.annotation.RequiresApi
1011
import androidx.core.app.NotificationCompat
1112
import androidx.work.CoroutineWorker
1213
import androidx.work.ForegroundInfo
@@ -55,6 +56,10 @@ class RMQLongRunningConnectionWorker(context: Context, parameters: WorkerParamet
5556
flags = Notification.FLAG_ONGOING_EVENT
5657
}
5758

58-
return ForegroundInfo(0, notification, ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC)
59+
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
60+
ForegroundInfo(0, notification, ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC)
61+
} else {
62+
ForegroundInfo(0, notification)
63+
}
5964
}
6065
}

0 commit comments

Comments
 (0)