mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Fix DBHelper.getDevice calls
device is never mutated
This commit is contained in:
+2
-2
@@ -76,7 +76,7 @@ class InternetFirewallActivity : AbstractGBActivity() {
|
|||||||
val qb = db.daoSession.internetFirewallRuleDao.queryBuilder()
|
val qb = db.daoSession.internetFirewallRuleDao.queryBuilder()
|
||||||
if (device != null) {
|
if (device != null) {
|
||||||
// device-specific rules
|
// device-specific rules
|
||||||
val deviceFromDb = DBHelper.getDevice(device, db.daoSession)
|
val deviceFromDb = DBHelper.getDevice(device!!, db.daoSession)
|
||||||
qb.where(InternetFirewallRuleDao.Properties.DeviceId.eq(deviceFromDb.id))
|
qb.where(InternetFirewallRuleDao.Properties.DeviceId.eq(deviceFromDb.id))
|
||||||
} else {
|
} else {
|
||||||
// global rules
|
// global rules
|
||||||
@@ -198,7 +198,7 @@ class InternetFirewallActivity : AbstractGBActivity() {
|
|||||||
rule.domain = domain
|
rule.domain = domain
|
||||||
rule.action = action
|
rule.action = action
|
||||||
if (device != null) {
|
if (device != null) {
|
||||||
val deviceFromDb = DBHelper.getDevice(device, db.daoSession)
|
val deviceFromDb = DBHelper.getDevice(device!!, db.daoSession)
|
||||||
rule.deviceId = deviceFromDb.id
|
rule.deviceId = deviceFromDb.id
|
||||||
}
|
}
|
||||||
db.daoSession.internetFirewallRuleDao.insert(rule)
|
db.daoSession.internetFirewallRuleDao.insert(rule)
|
||||||
|
|||||||
Reference in New Issue
Block a user