Project

General

Profile

« Previous | Next » 

Revision f0e89021

Added by Patrick Plitzner almost 5 years ago

Remember login for localhost mgd.

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java
709 709
        if(selIndex != -1) {
710 710
            selectedCdmInstance = selectedCsii.getInstanceFromName(comboCdmInstance.getItem(selIndex));
711 711

  
712
            if(loadLoginPrefs && !isDevRemoteSource) {
712
            if(loadLoginPrefs) {
713 713
                readPrefCredentials();
714 714
            }
715 715
        }
......
994 994
    }
995 995

  
996 996
    private String getUsernamePrefKey() {
997
        return selectedCsii.toString(selectedCdmInstance.getName(), getPort()) + USERNAME_SUFFIX;
997
        return selectedCsii.toString(selectedCdmInstance.getName(), isDevRemoteSource?getPort():-1) + USERNAME_SUFFIX;
998 998
    }
999 999

  
1000 1000
    private String getPasswordPrefKey() {
1001
        return selectedCsii.toString(selectedCdmInstance.getName(), getPort()) + PASSWORD_SUFFIX;
1001
        return selectedCsii.toString(selectedCdmInstance.getName(), isDevRemoteSource?getPort():-1) + PASSWORD_SUFFIX;
1002 1002
    }
1003 1003

  
1004 1004
    private boolean validateLogin(ICdmRemoteSource remoteSource) {
......
1092 1092
        Display.getDefault().asyncExec(new Runnable() {
1093 1093
            @Override
1094 1094
            public void run() {
1095
                if(!isDevRemoteSource) {
1096
                    if(isRememberMe()) {
1097
                        persistPrefCredentials();
1098
                    }else{
1099
                    	removePrefCredentials();
1100
                    }
1101
                    persistPrefLastServerInstance();
1095
                if(isRememberMe()) {
1096
                    persistPrefCredentials();
1097
                }else{
1098
                    removePrefCredentials();
1102 1099
                }
1100
                persistPrefLastServerInstance();
1103 1101
                dispose();
1104 1102
            }
1105 1103
        });

Also available in: Unified diff