]> git.ktnx.net Git - mobile-ledger.git/commitdiff
fix crash when duplicating templates due to duplicating UUIDs
authorDamyan Ivanov <dam+mobileledger@ktnx.net>
Mon, 4 Apr 2022 16:05:37 +0000 (19:05 +0300)
committerDamyan Ivanov <dam+mobileledger@ktnx.net>
Mon, 4 Apr 2022 16:05:37 +0000 (19:05 +0300)
app/src/main/java/net/ktnx/mobileledger/db/TemplateHeader.java

index 87ea4fd84050ca741f3acdfe013718cbff3c5d7a..994c33098454a5ca09be19e0eddc3b2e44b64bce 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright © 2021 Damyan Ivanov.
+ * Copyright © 2022 Damyan Ivanov.
  * This file is part of MoLe.
  * MoLe is free software: you can distribute it and/or modify it
  * under the term of the GNU General Public License as published by
@@ -219,6 +219,8 @@ public class TemplateHeader extends TemplateBase {
     public TemplateHeader createDuplicate() {
         TemplateHeader dup = new TemplateHeader(this);
         dup.id = 0;
+        dup.uuid = UUID.randomUUID()
+                       .toString();
 
         return dup;
     }