conn.getNoteTable().updateNoteSequence(enNote.getGuid(), enNote.getUpdateSequenceNum());
List<Resource> rl = enNote.getResources();
logger.log(logger.EXTREME, "Getting note resources");
for (int j=0; j<enNote.getResourcesSize() && keepRunning; j++) {
Resource newRes = rl.get(j);
Data d = newRes.getData();
if (d!=null) {
logger.log(logger.EXTREME, "Calculating resource hash");
String hash = byteArrayToHexString(d.getBodyHash());
logger.log(logger.EXTREME, "updating resources by hash");
String oldGuid = conn.getNoteTable().noteResourceTable.getNoteResourceGuidByHashHex(enNote.getGuid(), hash);
conn.getNoteTable().updateNoteResourceGuidbyHash(enNote.getGuid(), newRes.getGuid(), hash);
resourceSignal.resourceGuidChanged.emit(enNote.getGuid(), oldGuid, newRes.getGuid());
}