ref: c6935b9314525c81071e53a9de0457a7f2ded4ee
parent: 25faa49ded3be3c61461a7db4c1a9191146d65e1
author: uriel <uriel@engel.se.cat-v.org>
date: Sat Nov 15 15:44:34 EST 2008
Update blog post code, use new check_user function and remove now superfluous get_user call, thanks 9soul for the report!
--- a/lib/_apps/brag/post_form.tpl
+++ b/lib/_apps/brag/post_form.tpl
@@ -3,14 +3,13 @@
if(~ $REQUEST_METHOD POST && ! ~ $#target_blog_dir 0 && ! ~ $#post_title 0) {
- get_user
-
+ # XXX Need a generic way to load the complete config hierarchy for a given path
if(test -f $sitedir/$target_blog_dir/_werc/config)
. $sitedir/$target_blog_dir/_werc/config
if(~ $#blog_editors_group 0)
echo Cant post to $target_blog_dir, no editors group set.
- if not if (! user_in_group $blog_editors_group)
+ if not if (! check_user $blog_editors_group)
echo Post to $target_blog_dir denied, user $logged_user not in group $blog_editors_group
if not if(! make_blog_post $target_blog_dir $post_title $post_body)
echo Posting to $target_blog_dir failed: $status