diff --git a/bin/smstools-config-install b/bin/smstools-config-install index d9b5c75..afca8bb 100755 --- a/bin/smstools-config-install +++ b/bin/smstools-config-install @@ -11,4 +11,4 @@ if [ -z "$TARGETFILE" ]; then fi sudo install smsd.conf.tmp "$TARGETFILE" -# sudo systemctl restart sms3 +sudo systemctl restart sms3 diff --git a/lib/smstools-config/creator.js b/lib/smstools-config/creator.js index e35acb7..0d69b8a 100644 --- a/lib/smstools-config/creator.js +++ b/lib/smstools-config/creator.js @@ -25,9 +25,7 @@ function modemEntries() { let queuesLine = ''; if (queuesAndProviders.hasQueues()) { const queues = queuesAndProviders.getModemQueueName(modemName); - if (queues && queues.length) { - queuesLine = `queues = ${queues.join(', ')}`; - } + queuesLine = `queues = ${(queues || []).join(', ') || 'other'}`; } const modemEntry = ` @@ -44,7 +42,7 @@ ${queuesLine} } module.exports = async () => { - const queuesAndProvidersStr = queuesAndProviders.hasQueues() ? (await queuesAndProviders.dump()) : ''; + const queuesAndProvidersStr = queuesAndProviders.hasQueues() ? (await queuesAndProviders.dump(true)) : ''; const newContent = ` # Generated by komodo-center-smstools based on config timestamp ${moment(smstoolsConfig.ts).format('YYYY-MM-DD HH:mm:ss')}