Moved location update logic to new class called UpdateLocation.
[situare] / src / facebookservice / facebookauthentication.cpp
index 4579725..dce4aeb 100644 (file)
@@ -67,15 +67,12 @@ void FacebookAuthentication::browserDestroyed()
 
 void FacebookAuthentication::clearAccountInformation(bool clearUserInformation)
 {
+    /// @todo Parameter not needed
     qWarning() << __PRETTY_FUNCTION__ << "clearUserInformation:" << clearUserInformation;
 
-    QSettings settings(SETTINGS_ORGANIZATION_NAME, SETTINGS_APPLICATION_NAME);
-
-    settings.remove(USER_UNSEND_MESSAGE);
-    settings.remove(USER_UNSEND_MESSAGE_PUBLISH);
-
     if (clearUserInformation) {
         NetworkCookieJar::clearCookiesSetting();
+        QSettings settings(SETTINGS_ORGANIZATION_NAME, SETTINGS_APPLICATION_NAME);
         settings.remove(SETTINGS_AUTOMATIC_UPDATE_ENABLED);
         settings.remove(SETTINGS_AUTOMATIC_UPDATE_INTERVAL);
     }