From 5500ac2e1beacd4a15cdb2715649749b9adae8c5 Mon Sep 17 00:00:00 2001 From: uckelman Date: Tue, 13 Apr 2010 22:06:32 +0000 Subject: Get post_id from table on reply. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6711 67b53d14-2c14-4ace-a08f-0dab2b34000c --- src/F2M.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/F2M.php b/src/F2M.php index 786b038..0b6d9dc 100644 --- a/src/F2M.php +++ b/src/F2M.php @@ -17,7 +17,6 @@ function send_to_lists($user, $mode, $data, $post_data) { $postId = $data['post_id']; $forumId = $data['forum_id']; - $topidId = $post_data['topic_id']; $bridge = new Bridge(); @@ -49,6 +48,11 @@ function send_to_lists($user, $mode, $data, $post_data) { $references = null; if ($mode == 'reply') { + $topicId = $phpbb->getTopicId($postId); + if ($topicId === false) { + throw new Exception('unrecognized post id: ' . $postId); + } + $firstId = $phpbb->getFirstPostId($topicId); if ($firstId === false) { throw new Exception('topic has no first post: ' . $topicId); -- cgit v1.2.3