# HG changeset patch # User Michiel Broek # Date 1709630715 -3600 # Node ID 5fbe71d69fe52b711ac8092cf7738e243fafef28 # Parent 9166c0b82ada95510cdb0c1b4055908a5ab7970c Clear mash measurments when duplicating a product. diff -r 9166c0b82ada -r 5fbe71d69fe5 src/EditProductExport.cpp --- a/src/EditProductExport.cpp Mon Mar 04 19:51:57 2024 +0100 +++ b/src/EditProductExport.cpp Tue Mar 05 10:25:15 2024 +0100 @@ -312,6 +312,13 @@ dup->divide_factor = 1; dup->log_brew = dup->log_fermentation = dup->log_ispindel = dup->log_co2pressure = dup->locked = 0; dup->prop_volume[0] = dup->prop_volume[1] = dup->prop_volume[2] = dup->prop_volume[3] = 0; + /* + * Reset measurement fields. + */ + for (int i = 0; i < dup->mashs.size(); i++) { + dup->mashs[i].step_ph = 0; + dup->mashs[i].step_sg = 0; + } qDebug() << dup->record << dup->name; if (DB_product::save(dup, this)) { diff -r 9166c0b82ada -r 5fbe71d69fe5 src/database/db_product.cpp --- a/src/database/db_product.cpp Mon Mar 04 19:51:57 2024 +0100 +++ b/src/database/db_product.cpp Tue Mar 05 10:25:15 2024 +0100 @@ -561,6 +561,7 @@ } // qDebug() << "mashs" << prod->mashs.size(); + qInfo() << "loadProduct" << prod->record << "done"; return true; } diff -r 9166c0b82ada -r 5fbe71d69fe5 translations/bmsapp_en.ts --- a/translations/bmsapp_en.ts Mon Mar 04 19:51:57 2024 +0100 +++ b/translations/bmsapp_en.ts Tue Mar 05 10:25:15 2024 +0100 @@ -7690,8 +7690,8 @@ - - + + Copy Recipe @@ -7706,44 +7706,44 @@ - + Copy Recipe to Product ready. - + Copy Recipe to Product error. - - + + Export to forum - + The recipe and all data are copied to the clipboard. You can "paste" this data in the forum screen in your web browser. - + Export choices - + Export to beerXML - + Copy to recipe - + Copy to product @@ -12484,8 +12484,8 @@ - - + + Database error @@ -12498,8 +12498,8 @@ - - + + MySQL error: %1 %2 %3 diff -r 9166c0b82ada -r 5fbe71d69fe5 translations/bmsapp_nl.ts --- a/translations/bmsapp_nl.ts Mon Mar 04 19:51:57 2024 +0100 +++ b/translations/bmsapp_nl.ts Tue Mar 05 10:25:15 2024 +0100 @@ -8444,8 +8444,8 @@ - - + + Copy Recipe Kopieer Recept @@ -8460,45 +8460,45 @@ Kopieer Recept fout. - + Copy Recipe to Product ready. Kopieer Recept naar Product gereed. - + Copy Recipe to Product error. Kopieer Recept naar Product fout. - - + + Export to forum Exporteer naar Forum - + The recipe and all data are copied to the clipboard. You can "paste" this data in the forum screen in your web browser. Het recept en alle gegevens zijn gekopieerd naar het klemboard. Je kunt deze gegevens "plakken" in het forum scherm in je web browser. - + Export choices Export keuzes - + Export to beerXML Exporteer naar beerXML - + Copy to recipe Kopieer naar Recept - + Copy to product Kopieer naar Product @@ -14176,8 +14176,8 @@ - - + + Database error Database fout @@ -14190,8 +14190,8 @@ - - + + MySQL error: %1 %2 %3