[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bricolage-commits
Subject:    [6082] Get SOAP to support checked_out => 0.
From:       theory () bricolage ! cc
Date:       2004-11-16 1:47:25
Message-ID: 20041116014725.10737.qmail () x1 ! develooper ! com
[Download RAW message or body]

Revision: 6082
Author:   theory
Date:     2004-11-15 17:47:24 -0800 (Mon, 15 Nov 2004)
ViewCVS:  http://viewsvn.bricolage.cc/?rev=6082&view=rev

Log Message:
-----------
Get SOAP to support checked_out => 0.

Modified Files:
--------------
    bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Media.pm
    bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Story.pm
    bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Formatting.pm
    bricolage/branches/rev_1_8/lib/Bric/Changes.pod



["r6082-theory.diff" (r6082-theory.diff)]

Modified: bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Media.pm
===================================================================
--- bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Media.pm	2004-11-13 16:19:18 UTC (rev 6081)
+++ bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Media.pm	2004-11-16 01:47:24 UTC (rev 6082)
@@ -236,6 +236,7 @@
                              . 'WHERE version = i.version '
                              . 'AND media__id = i.media__id)',
       _checked_out          => 'i.checked_out = ?',
+      checked_out           => 'i.checked_out = ?',
       _not_checked_out       => 'i.checked_out = 0 AND mt.id not in '
                               . '(SELECT media__id FROM media_instance '
                               . 'WHERE mt.id = media_instance.media__id '

Modified: bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Story.pm
===================================================================
--- bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Story.pm	2004-11-13 16:19:18 UTC (rev 6081)
+++ bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Business/Story.pm	2004-11-16 01:47:24 UTC (rev 6082)
@@ -346,6 +346,7 @@
                               . 'WHERE version = i.version '
                               . 'AND story__id = i.story__id )',
       _checked_out           => 'i.checked_out = ?',
+      checked_out            => 'i.checked_out = ?',
       _not_checked_out       => 'i.checked_out = 0 AND s.id not in '
                               . '(SELECT story__id FROM story_instance '
                               . 'WHERE s.id = story_instance.story__id '

Modified: bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Formatting.pm
===================================================================
--- bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Formatting.pm	2004-11-13 16:19:18 UTC (rev 6081)
+++ bricolage/branches/rev_1_8/lib/Bric/Biz/Asset/Formatting.pm	2004-11-16 01:47:24 UTC (rev 6082)
@@ -278,6 +278,7 @@
                            . 'FROM formatting_instance '
                            . 'WHERE version = i.version '
                            . 'AND formatting__id = i.formatting__id )',
+    checked_out           => 'i.checked_out = ?',
     _checked_out          => 'i.checked_out = ?',
     _not_checked_out      => 'i.checked_out = 0 AND f.id not in '
                            . '(SELECT formatting__id FROM formatting_instance '

Modified: bricolage/branches/rev_1_8/lib/Bric/Changes.pod
===================================================================
--- bricolage/branches/rev_1_8/lib/Bric/Changes.pod	2004-11-13 16:19:18 UTC (rev 6081)
+++ bricolage/branches/rev_1_8/lib/Bric/Changes.pod	2004-11-16 01:47:24 UTC (rev 6082)
@@ -26,6 +26,12 @@
 environment will no longer cause the upgrade to fail. Reported by Serge
 Sozonoff. [David]
 
+=item *
+
+The new support for a false value to the C<checked_out> parameter to the
+C<list()> methods of the story, media, and template classes is now properly
+supported by the SOAP C<list_ids> method, as well. [David]
+
 =back
 
 =head1 VERSION 1.8.3 (2004-11-09)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic