When I change the default external callerid to a different number and set 'allow tenant to manage Caller IDs' to yes, the default external callerid does not update for extensions that use the default external callerid, instead it still uses the old default external callerid. In order to fix this I have to manually save each extensions.
Submitted by eeman on Sat, 10/09/2010
Permalink
the fix is for alex to change the way he stores 'use default callerid' for each tenant. Currently he actually stores the value for each extension.. which means changing the default does not update all the extensions. The correct method is for 'use default callerid' to unset the entry out of the ASTDB so that the dialplan see's an empty value and then uses the tenant level value instead.