From: Raphaël Barrois Date: Mon, 7 Jun 2010 14:22:20 +0000 (+0200) Subject: Fix blog creation webservice X-Git-Url: http://git.polytechnique.org/?p=dotclear.git;a=commitdiff_plain;h=925cc54857f95e7c9c5b8fc2fefa26eb9b9e1e34 Fix blog creation webservice The call to widgetBlogOwner modified the settings of X.org blog instead of the new one... Signed-off-by: Raphaël Barrois --- diff --git a/page.webservice.php b/page.webservice.php index 8ae6e58..6def8c7 100644 --- a/page.webservice.php +++ b/page.webservice.php @@ -68,11 +68,11 @@ class XorgWebservice extends dcUrlHandlers { $core->addBlog($cur); $settings = new dcSettings($core, $owner); - xorgBlogOwnerWidget::setXorgOwner($settings, $type, $owner); - - $settings = new dcSettings($core, $owner); $settings->system->put('public_path', 'public/' . $owner); $settings->system->put('public_url', '/public/' . $owner); + $xorgauth = $settings->addNamespace('xorgauth'); + $xorgauth->put('xorg_blog_type', $type, 'string', 'Type de blog X.org'); + $xorgauth->put('xorg_blog_owner', $owner, 'string', 'Propriétaire X.org du blog'); return array('status' => true, 'message' => 'blog created');