implements MObserver2, MConstants
{
//--------------------------------------------------------------------------------
public void update( Object e, Object source )
{
MEvent event = ( MEvent )e;
debug( event.getEventName() );
if( event.getEventName().equals( event_error ) )
{
Exception error = ( Exception )( event.getData().get( "error" ) );
debug( event.getData().get( "error" ) );
if( error.toString().indexOf( "unauthorized" ) > -1
|| error.toString().indexOf( "not authorized" ) > -1
|| error.toString().indexOf( "need to login" ) > -1
)
{
MAbstractAction action = ( MAbstractAction )( event.getData().get( "source" ) );
if( action.getEventName().equals( event_showdbs ) )
{
auth( action, true );
}
else