From 6ce84ecc1ccbb50430b023b89b9db606ee1cc66a Mon Sep 17 00:00:00 2001 From: Jean-Yves Gaulier Date: Wed, 17 Sep 2014 12:23:45 +0200 Subject: [PATCH 1/2] PHRAS-5 #time 1h prevent editing to clear the "make_subdef" jeton --- lib/classes/record/adapter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/classes/record/adapter.php b/lib/classes/record/adapter.php index 54ed198901..02945fe1c7 100644 --- a/lib/classes/record/adapter.php +++ b/lib/classes/record/adapter.php @@ -1195,7 +1195,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface { $connbas = connection::getPDOConnection($this->app, $this->get_sbas_id()); $sql = 'UPDATE record - SET jeton = ' . (JETON_WRITE_META_DOC | JETON_WRITE_META_SUBDEF) . ' + SET jeton |= ' . (JETON_WRITE_META_DOC | JETON_WRITE_META_SUBDEF) . ' WHERE record_id= :record_id'; $stmt = $connbas->prepare($sql); $stmt->execute(array(':record_id' => $this->record_id)); From c962af89629f14184626d92413ce7948d9ef6070 Mon Sep 17 00:00:00 2001 From: Jean-Yves Gaulier Date: Wed, 17 Sep 2014 12:26:37 +0200 Subject: [PATCH 2/2] PHRAS-5 #time 1h prevent editing to clear the "make_subdef" jeton --- lib/classes/record/adapter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/classes/record/adapter.php b/lib/classes/record/adapter.php index 02945fe1c7..31e528cfd0 100644 --- a/lib/classes/record/adapter.php +++ b/lib/classes/record/adapter.php @@ -1195,7 +1195,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface { $connbas = connection::getPDOConnection($this->app, $this->get_sbas_id()); $sql = 'UPDATE record - SET jeton |= ' . (JETON_WRITE_META_DOC | JETON_WRITE_META_SUBDEF) . ' + SET jeton = jeton | (' . (JETON_WRITE_META_DOC | JETON_WRITE_META_SUBDEF) . ') WHERE record_id= :record_id'; $stmt = $connbas->prepare($sql); $stmt->execute(array(':record_id' => $this->record_id));