espiceland: branch 2.0 r5130 - /branches/2.0/config/js/users.js
SVN commits to the Asterisk-GUI project
asterisk-gui-commits at lists.digium.com
Tue Dec 7 13:08:13 CST 2010
Author: espiceland
Date: Tue Dec 7 13:08:10 2010
New Revision: 5130
URL: http://svnview.digium.com/svn/asterisk-gui?view=rev&rev=5130
Log:
Fix issue where values for flash, rxflash, and signalling are not saved because value for dahdichan is being updated after. Also fixes issue where macaddress equals extension number when the user is NOT a SIP user. ASTGUI-317.
Modified:
branches/2.0/config/js/users.js
Modified: branches/2.0/config/js/users.js
URL: http://svnview.digium.com/svn/asterisk-gui/branches/2.0/config/js/users.js?view=diff&rev=5130&r1=5129&r2=5130
==============================================================================
--- branches/2.0/config/js/users.js (original)
+++ branches/2.0/config/js/users.js Tue Dec 7 13:08:10 2010
@@ -407,7 +407,7 @@
return;
}
- if ( !ASTGUI.getFieldValue('edit_hasSip').isAstTrue() && ASTGUI.getFieldValue('edit_fxs') && !ASTGUI.getFieldValue('macaddress') ){
+ if ( ASTGUI.getFieldValue('edit_hasSip').isAstTrue() && !ASTGUI.getFieldValue('edit_fxs') && !ASTGUI.getFieldValue('macaddress') ){
ASTGUI.updateFieldToValue( 'macaddress', ASTGUI.getFieldValue('new_ext') );
}else if( ASTGUI.getFieldValue('edit_hasSip').isAstTrue() ){
if ( !ASTGUI.validateFields(['macaddress'])) return ;
@@ -525,11 +525,11 @@
var tmp_rxflash = ASTGUI.getFieldValue('edit_rxflash') || '1250';
var sg = (parent.sessionData.PORTS_SIGNALLING.ls.contains(fs)) ? 'fxo_ls':'fxo_ks' ;
+ x.new_action('delete', u, top.sessionData.DahdiChannelString , '' ) ;
+ x.new_action('append', u, top.sessionData.DahdiChannelString, fs ); tmp_obj[top.sessionData.DahdiChannelString] = fs ;
x.new_action('update', u, 'signalling', sg) ; tmp_obj['signalling'] = sg ;
x.new_action('update', u, 'flash', tmp_flash) ; tmp_obj['flash'] = tmp_flash ;
x.new_action('update', u, 'rxflash', tmp_rxflash ) ; tmp_obj['rxflash'] = tmp_rxflash ;
- x.new_action('delete', u, top.sessionData.DahdiChannelString , '' ) ;
- x.new_action('append', u, top.sessionData.DahdiChannelString, fs ); tmp_obj[top.sessionData.DahdiChannelString] = fs ;
}else{
x.new_action('delete', u, top.sessionData.DahdiChannelString, '') ; tmp_obj[top.sessionData.DahdiChannelString] = '' ;
}
More information about the asterisk-gui-commits
mailing list