This change should fix bug #3557816, null-ing the ConfluenceConnector so it will be recreated

git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1989 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
This commit is contained in:
RKrom 2012-08-15 10:46:25 +00:00
commit 272cf7c5ca

View file

@ -128,6 +128,7 @@ namespace GreenshotConfluencePlugin {
LOG.Debug("Confluence Plugin shutdown.");
if (confluenceConnector != null) {
confluenceConnector.logout();
confluenceConnector = null;
}
}
@ -144,8 +145,11 @@ namespace GreenshotConfluencePlugin {
clonedConfig.CloneTo(config);
IniConfig.Save();
if (confluenceConnector != null) {
if (!url.Equals(config.Url) && confluenceConnector.isLoggedIn) {
confluenceConnector.logout();
if (!url.Equals(config.Url)) {
if (confluenceConnector.isLoggedIn) {
confluenceConnector.logout();
}
confluenceConnector = null;
}
}
}