commit | 4fed3ece435733d3f01510b32b1c2d9b01081c0d | [log] [tgz] |
---|---|---|
author | Alexander Martinz <amartinz@shiftphones.com> | Thu Jun 25 16:00:28 2020 +0200 |
committer | Alexander Martinz <amartinz@shiftphones.com> | Thu Jun 25 16:20:29 2020 +0200 |
tree | 9568627b6770c07b9326a2d189bad94b57bb0549 | |
parent | 343d1e5f1d9c1700ff67e12bd6623a96f54de27c [diff] |
LineageSettingsService: prevent setting net.hostname to null If the user did not set a custom hostname, the settings service will set net.hostname to null. Only set net.hostname if the user actually set a custom hostname. Change-Id: Ie9cc84e5e8c9468a7e698896e2b21c14a37ebffc Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
diff --git a/lineage/lib/main/java/org/lineageos/platform/internal/LineageSettingsService.java b/lineage/lib/main/java/org/lineageos/platform/internal/LineageSettingsService.java index 2655110..7b485f7 100644 --- a/lineage/lib/main/java/org/lineageos/platform/internal/LineageSettingsService.java +++ b/lineage/lib/main/java/org/lineageos/platform/internal/LineageSettingsService.java
@@ -45,7 +45,9 @@ // Load custom hostname String hostname = LineageSettings.Secure.getString(mContext.getContentResolver(), LineageSettings.Secure.DEVICE_HOSTNAME); - SystemProperties.set("net.hostname", hostname); + if (hostname != null) { + SystemProperties.set("net.hostname", hostname); + } } }