Preserve feed selections when not saving passwords
| | |
| | | EditRegistrationDialog dialog = new EditRegistrationDialog(this, reg, true);
|
| | | dialog.setLocationRelativeTo(GitblitManager.this);
|
| | | dialog.setVisible(true);
|
| | | reg = dialog.getRegistration();
|
| | | if (reg == null) {
|
| | | GitblitRegistration newReg = dialog.getRegistration();
|
| | | if (newReg == null) {
|
| | | // user canceled
|
| | | return;
|
| | | }
|
| | | // preserve feeds
|
| | | newReg.feeds = reg.feeds;
|
| | | |
| | | // use new reg
|
| | | reg = newReg;
|
| | | }
|
| | |
|
| | | // login
|
| | |
| | | editRepository.setVisible(false);
|
| | | delRepository.setVisible(false);
|
| | |
|
| | | while (tabs.getTabCount() > 1) {
|
| | | while (tabs.getTabCount() > 2) {
|
| | | // remove all management/administration tabs
|
| | | tabs.removeTabAt(1);
|
| | | tabs.removeTabAt(2);
|
| | | }
|
| | | }
|
| | |
|