Prevent sending private section via drag-n-drop

This commit is contained in:
Artem30801
2020-03-24 18:02:16 +03:00
parent 928a1d8184
commit bb7eef994e

View File

@@ -559,8 +559,11 @@ class CopterDataModel(QtCore.QAbstractTableModel):
return False
config = ConfigManager()
config.load_only_config(path)
config_dict = config.full_dict(include_defaults=False)
config_dict.pop("PRIVATE", None)
self.data_contents[row].client.send_message("config", kwargs={
"config": config.full_dict(include_defaults=False), "mode": "rewrite"})
"config": config_dict, "mode": "rewrite"})
return False
# Thread-safe wrappers