+ if(buffer == "$$$") buffer = "";
+ BufferId result = BufferId(getBufferIdQuery->value(0).toUInt(), network, buffer);
+ //getBufferIdQuery->clear(); // this is active for some reason, which wrecks havoc with later transactions
+ getBufferIdQuery->last();
+ //qDebug() << "active" << getBufferIdQuery->isActive();
+ if(flg) emit bufferIdUpdated(result);
+ delete getBufferIdQuery;
+ return result;