Code:
if (my $pid = $DB->table('Post')->select(post_id => { post_unique_id => $temp_id })->fetchrow) { require GForum::Post::View;
my $post = GForum::Post::View::get($pid);
return($page->{already_posted} => $post);
}
I think $temp_id is generated by MD5.