@@ -928,12 +928,14 @@ def setSimpleConfig(modem_preset):
928928 if args .get_canned_message :
929929 closeNow = True
930930 print ("" )
931- interface .getNode (args .dest , ** getNode_kwargs ).get_canned_message ()
931+ messages = interface .getNode (args .dest , ** getNode_kwargs ).get_canned_message ()
932+ print (f"canned_plugin_message:{ messages } " )
932933
933934 if args .get_ringtone :
934935 closeNow = True
935936 print ("" )
936- interface .getNode (args .dest , ** getNode_kwargs ).get_ringtone ()
937+ ringtone = interface .getNode (args .dest , ** getNode_kwargs ).get_ringtone ()
938+ print (f"ringtone:{ ringtone } " )
937939
938940 if args .info :
939941 print ("" )
@@ -1098,6 +1100,7 @@ def export_config(interface) -> str:
10981100 channel_url = interface .localNode .getURL ()
10991101 myinfo = interface .getMyNodeInfo ()
11001102 canned_messages = interface .getCannedMessage ()
1103+ ringtone = interface .getRingtone ()
11011104 pos = myinfo .get ("position" )
11021105 lat = None
11031106 lon = None
@@ -1116,8 +1119,10 @@ def export_config(interface) -> str:
11161119 configObj ["channelUrl" ] = channel_url
11171120 else :
11181121 configObj ["channel_url" ] = channel_url
1119- # if canned_messages:
1120- # configObj["cannedMessages"] = canned_messages
1122+ if canned_messages :
1123+ configObj ["canned_messages" ] = canned_messages
1124+ if ringtone :
1125+ configObj ["ringtone" ] = ringtone
11211126 # lat and lon don't make much sense without the other (so fill with 0s), and alt isn't meaningful without both
11221127 if lat or lon :
11231128 configObj ["location" ] = {"lat" : lat or float (0 ), "lon" : lon or float (0 )}
0 commit comments