A minor but annoying bug:
In EPM, the Yealink EXP40 template does not honor the “NA” setting for the soft keys. Setting a key to “NA” and deploying the configuration causes the EXP40 to not change the key. I do not know if any other models are affected.
To replicate:
- In EPM, configure a soft key in any EXP40 template.
- deploy the configuration to a phone with an EXP40 attached.
- Note that the EXP40 correctly receives the soft key configuration.
- In EPM, set the same soft key to NA
- deploy the configuration to the same phone
- Note that the soft key in the EXP40 still has the configuration from step 1
Expected result: the soft key on the EXP40 should be set to “N/A”
In looking at the .cfg file, the issue appears to be that the “expansion_module..key..type =” field is set to empty, causing the phone to just ignore the line and retain its previous value. For “NA” this field should be set to 0.
My current work-around is to log in to the phone directly and set the soft key configuration manually on the affected keys.
FreePBX 15.0.17.55
EPM 15.0.41.25
Distro 12.7.8-2104-1.sng7
Thank you.