diff options
author | Yorhel <git@yorhel.nl> | 2008-11-26 14:38:21 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2008-11-26 14:38:21 +0100 |
commit | 28169946d608f6a24ebf31adf4afbb8be69f7fac (patch) | |
tree | f409ab24cb6a8deda02e0614551ba04d0cc05d2c /lib/VNDB/DB/Producers.pm | |
parent | 16fe3375acf9eb17f519afd903ca07c6b9074e51 (diff) |
All db*(Edit|add) functions accept an uid option, reverse relation updates go to Multi again
Diffstat (limited to 'lib/VNDB/DB/Producers.pm')
-rw-r--r-- | lib/VNDB/DB/Producers.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/VNDB/DB/Producers.pm b/lib/VNDB/DB/Producers.pm index 99989d80..adfa8b1c 100644 --- a/lib/VNDB/DB/Producers.pm +++ b/lib/VNDB/DB/Producers.pm @@ -79,21 +79,21 @@ sub dbProducerGet { } -# arguments: id, %options ->( editsum + insert_rev ) +# arguments: id, %options ->( editsum uid + insert_rev ) # returns: ( local revision, global revision ) sub dbProducerEdit { my($self, $pid, %o) = @_; - my($rev, $cid) = $self->dbRevisionInsert(2, $pid, $o{editsum}); + my($rev, $cid) = $self->dbRevisionInsert(2, $pid, $o{editsum}, $o{uid}); insert_rev($self, $cid, $pid, \%o); return ($rev, $cid); } -# arguments: %options ->( editsum + insert_rev ) +# arguments: %options ->( editsum uid + insert_rev ) # returns: ( item id, global revision ) sub dbProducerAdd { my($self, %o) = @_; - my($pid, $cid) = $self->dbItemInsert(2, $o{editsum}); + my($pid, $cid) = $self->dbItemInsert(2, $o{editsum}, $o{uid}); insert_rev($self, $cid, $pid, \%o); return ($pid, $cid); } |