* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
+#define SPUTDEV
+
#include "coresession.h"
#include "server.h"
foreach(IdentityId id, s.identityIds()) {
Identity *i = new Identity(s.identity(id), this);
if(!i->isValid()) {
- qDebug() << QString("Invalid identity! Removing...");
+ qWarning() << QString("Invalid identity! Removing...");
s.removeIdentity(id);
delete i;
continue;
}
if(_identities.contains(i->id())) {
- qDebug() << "Duplicate identity, ignoring!";
+ qWarning() << "Duplicate identity, ignoring!";
delete i;
continue;
}
if(!_identities.count()) {
Identity i(1);
i.setToDefaults();
+ i.setIdentityName(tr("Default Identity"));
createIdentity(i);
}
#endif
void CoreSession::scriptRequest(QString script) {
emit scriptResult(scriptEngine->evaluate(script).toString());
}
-
+#include <QDebug>
void CoreSession::createIdentity(const Identity &id) {
// find free ID
int i;
signalProxy()->synchronize(newId);
CoreUserSettings s(user);
s.storeIdentity(*newId);
- emit identityCreated(i);
+ emit identityCreated(*newId);
}
void CoreSession::updateIdentity(const Identity &id) {