src/database/db_product.cpp

changeset 256
c136bd15b084
parent 248
1a7a5dffba58
child 262
6bab9440aeb9
--- a/src/database/db_product.cpp	Sun Jun 05 20:54:58 2022 +0200
+++ b/src/database/db_product.cpp	Sun Jun 05 21:10:06 2022 +0200
@@ -27,7 +27,7 @@
     query.bindValue(":recno", recno);
     query.exec();
     if (! query.first()) {
-	qDebug() << "loadProduct seek error record" << recno;
+	qWarning() << "loadProduct seek error record" << recno;
 	QMessageBox::warning(dialog, QObject::tr("Database error"), QObject::tr("MySQL error: record %1 not found").arg(recno));
 	dialog->done(QDialog::Rejected);	// At this stage, this doesn't work because the dialog is not yet visible.
 	return false;
@@ -271,12 +271,11 @@
             const auto& formattedJson = QString("%1").arg(f_json);
             QJsonDocument fermentables = QJsonDocument::fromJson(formattedJson.toUtf8(),  &parseError);
             if (parseError.error != QJsonParseError::NoError) {
-                qDebug() << "Parse error: " << parseError.errorString() << "at" << parseError.offset ;
+                qWarning() << "Parse error: " << parseError.errorString() << "at" << parseError.offset ;
 	    } else if (fermentables.isArray()) {
 		double percentcheck = 0;
 		for (int i = 0; i < fermentables.array().size(); i++) {
 		    QJsonObject obj = fermentables.array().at(i).toObject();
-		    //qDebug() << i << obj;
 		    Fermentables f;
 		    f.f_inventory = 0;
 		    f.f_avail = false;
@@ -329,7 +328,7 @@
 			if (prod->fermentables.at(i).f_added < 4)
 			    prod->fermentables[i].f_percentage = round((prod->fermentables.at(i).f_amount / total) * 10000.0) / 100.0;
 		    }
-		    qDebug() << " fixed missing percentages";
+		    qInfo() << " fixed missing percentages";
 //		    is_changed();
 		}
 	}
@@ -342,11 +341,10 @@
             const auto& formattedJson = QString("%1").arg(h_json);
             QJsonDocument hops = QJsonDocument::fromJson(formattedJson.toUtf8(), &parseError);
             if (parseError.error != QJsonParseError::NoError) {
-                qDebug() << "Parse error: " << parseError.errorString() << "at" << parseError.offset;
+                qWarning() << "Parse error: " << parseError.errorString() << "at" << parseError.offset;
 	    } else if (hops.isArray()) {
 		for (int i = 0; i < hops.array().size(); i++) {
 		    QJsonObject obj = hops.array().at(i).toObject();
-		    //qDebug() << i << obj;
 		    Hops h;
 		    h.h_avail = false;
 		    h.h_inventory = 0;
@@ -388,11 +386,10 @@
             const auto& formattedJson = QString("%1").arg(m_json);
             QJsonDocument miscs = QJsonDocument::fromJson(formattedJson.toUtf8(), &parseError);
             if (parseError.error != QJsonParseError::NoError) {
-                qDebug() << "Parse error: " << parseError.errorString() << "at" << parseError.offset;
+                qWarning() << "Parse error: " << parseError.errorString() << "at" << parseError.offset;
 	    } else if (miscs.isArray()) {
 		for (int i = 0; i < miscs.array().size(); i++) {
 		    QJsonObject obj = miscs.array().at(i).toObject();
-		    //qDebug() << i << obj;
 		    Miscs m;
 		    m.m_avail = false;
 		    m.m_inventory = 0;
@@ -424,11 +421,10 @@
             const auto& formattedJson = QString("%1").arg(y_json);
             QJsonDocument yeasts = QJsonDocument::fromJson(formattedJson.toUtf8(),  &parseError);
             if (parseError.error != QJsonParseError::NoError) {
-                qDebug() << "Parse error: " << parseError.errorString() << "at" << parseError.offset ;
+                qWarning() << "Parse error: " << parseError.errorString() << "at" << parseError.offset ;
 	    } else if (yeasts.isArray()) {
 		for (int i = 0; i < yeasts.array().size(); i++) {
 		    QJsonObject obj = yeasts.array().at(i).toObject();
-		    //qDebug() << i << obj;
 		    Yeasts y;
 		    /* First some defaults for newer fields. */
 		    y.y_tolerance = y.y_harvest_time = y.y_pitch_temperature = y.y_zymocide = 0;
@@ -508,11 +504,10 @@
             const auto& formattedJson = QString("%1").arg(ma_json);
             QJsonDocument mashs = QJsonDocument::fromJson(formattedJson.toUtf8(),  &parseError);
             if (parseError.error != QJsonParseError::NoError) {
-                qDebug() << "Parse error: " << parseError.errorString() << "at" << parseError.offset ;
+                qWarning() << "Parse error: " << parseError.errorString() << "at" << parseError.offset ;
 	    } else if (mashs.isArray()) {
         	for (int i = 0; i < mashs.array().size(); i++) {
             	    QJsonObject obj = mashs.array().at(i).toObject();
-		    qDebug() << i << obj;
 		    Mashs m;
 		    m.step_name = obj["step_name"].toString();
 		    m.step_type = obj["step_type"].toInt();
@@ -1061,7 +1056,7 @@
     query.exec();
     qDebug() << query.lastQuery();
     if (query.lastError().isValid()) {
-	qDebug() << "saveProduct" << query.lastError();
+	qWarning() << "saveProduct" << query.lastError();
 	QMessageBox::warning(dialog, QObject::tr("Database error"),
                         QObject::tr("MySQL error: %1\n%2\n%3")
                         .arg(query.lastError().nativeErrorCode())
@@ -1077,9 +1072,9 @@
 	if (prod->record < 0) {
 		QVariant id = query.lastInsertId();
 		prod->record = id.toInt();
-		qDebug() << "saveProduct Inserted record" << prod->record;
+		qInfo() << "saveProduct Inserted record" << prod->record;
 	} else {
-		qDebug() << "saveProduct Updated record" << prod->record;
+		qInfo() << "saveProduct Updated record" << prod->record;
 	}
     }
     return true;
@@ -1094,7 +1089,7 @@
     query.bindValue(":recno", recno);
     query.exec();
     if (query.lastError().isValid()) {
-        qDebug() << "deleteProduct" << query.lastError();
+        qWarning() << "deleteProduct" << query.lastError();
         QMessageBox::warning(dialog, QObject::tr("Database error"),
                         QObject::tr("MySQL error: %1\n%2\n%3")
                         .arg(query.lastError().nativeErrorCode())
@@ -1103,7 +1098,7 @@
 	return false;
     }
 
-    qDebug() << "deleteProduct Deleted" << recno;
+    qInfo() << "deleteProduct Deleted" << recno;
     return true;
 }
 

mercurial