mirror of
https://github.com/traccar/traccar.git
synced 2026-06-13 11:25:03 -04:00
Merge pull request #2650 from duke2906/master
Add configurable default values for group & category on on-the-fly created devices
This commit is contained in:
@@ -36,6 +36,12 @@ public abstract class BaseProtocolDecoder extends ExtendedObjectDecoder {
|
||||
Device device = new Device();
|
||||
device.setName(uniqueId);
|
||||
device.setUniqueId(uniqueId);
|
||||
device.setCategory(Context.getConfig().getString("database.registerUnknown.defaultCategory"));
|
||||
|
||||
long defaultGroupId = Context.getConfig().getLong("database.registerUnknown.defaultGroupId");
|
||||
if (defaultGroupId != 0) {
|
||||
device.setGroupId(defaultGroupId);
|
||||
}
|
||||
|
||||
try {
|
||||
Context.getDeviceManager().addDevice(device);
|
||||
|
||||
Reference in New Issue
Block a user