projects
/
Pman.MTrack
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1d9f21e
)
sync
author
Alan Knowles
<alan@roojs.com>
Wed, 31 Mar 2021 07:49:43 +0000
(15:49 +0800)
committer
Alan Knowles
<alan@roojs.com>
Wed, 31 Mar 2021 07:49:43 +0000
(15:49 +0800)
DataObjects/Mtrack_change.php
patch
|
blob
|
history
diff --git
a/DataObjects/Mtrack_change.php
b/DataObjects/Mtrack_change.php
index
9c14a3a
..
1a1977d
100644
(file)
--- a/
DataObjects/Mtrack_change.php
+++ b/
DataObjects/Mtrack_change.php
@@
-334,7
+334,18
@@
class Pman_MTrack_DataObjects_Mtrack_change extends DB_DataObject
$this->onInsert(array(), HTML_FlexyFramework::get()->page);
// finnaly trigger watchers
$this->onInsert(array(), HTML_FlexyFramework::get()->page);
// finnaly trigger watchers
-
+ $matches = array();
+ if (!$ticket && preg_match('/_T([0-9]+)_/', $ce->branch, $matches)) {
+ $ticket = DB_DataObject::factory('mtrack_ticket');
+ if (!$ticket->get($matches[1])) {
+ $ticket = false;
+ }
+ }
+ if ($ticket) {
+ $ts = DB_DataObject::Factory('cash_invoice_entry');
+ $ts->updateFromCommit($ce, $ticket);
+ }
+
return true;
return true;
@@
-737,4
+748,4
@@
class Pman_MTrack_DataObjects_Mtrack_change extends DB_DataObject
-}
\ No newline at end of file
+}