diff --git a/genericcore.cpp b/genericcore.cpp index ea95018..9268847 100644 --- a/genericcore.cpp +++ b/genericcore.cpp @@ -98,23 +98,6 @@ std::shared_ptr GenericCore::getSortFilterModel() const return m_sortFilterModel; } -/** - * Save items to default file (in standard location). - * @brief GenericCore::saveItems Saves item fo file. - */ -void GenericCore::saveItems() { - qDebug() << "saving items..."; - - const QJsonDocument doc = m_mainModel->getAllItemsAsJsonDoc(); - const bool successfulSave = FileHandler::saveToFile(doc, ITEMS_FILE_NAME); - if (successfulSave) { - m_modelUndoStack->setClean(); - emit displayStatusMessage(QString("Items saved.")); - } else { - emit displayStatusMessage(QString("Error: Items couldn't be saved.")); - } -} - void GenericCore::importCSVFile(const QString& filePath) { qInfo() << "importing items from CSV..."; qDebug() << "filePath:" << filePath; @@ -158,6 +141,22 @@ bool GenericCore::isSyncServerSetup() const { } } +/** + * Save items to default file (in standard location). + * @brief GenericCore::saveItems Saves item fo file. + */ +void GenericCore::saveItems() { + qDebug() << "saving items..."; + + const QJsonDocument doc = m_mainModel->getAllItemsAsJsonDoc(); + const bool successfulSave = FileHandler::saveToFile(doc, ITEMS_FILE_NAME); + if (successfulSave) { + m_modelUndoStack->setClean(); + emit displayStatusMessage(QString("Items saved.")); + } else { + emit displayStatusMessage(QString("Error: Items couldn't be saved.")); + } +} void GenericCore::onSendItemTriggered(const QByteArray& jsonData) { m_serverCommunicator->postItems(jsonData); }