liquid_feedback_frontend

changeset 895:773e0750709e

Fixed error in has_rendered_content helper
author bsw
date Mon Aug 20 03:52:50 2012 +0200 (2012-08-20)
parents b51f9500a9b2
children 59f02db19531
files env/model/has_rendered_content.lua
line diff
     1.1 --- a/env/model/has_rendered_content.lua	Mon Aug 20 03:52:17 2012 +0200
     1.2 +++ b/env/model/has_rendered_content.lua	Mon Aug 20 03:52:50 2012 +0200
     1.3 @@ -8,7 +8,7 @@
     1.4  
     1.5      local selector = class:new_selector()
     1.6  
     1.7 -    if class.primary_key then
     1.8 +    if type(class.primary_key) == "table" then
     1.9        for i, key in ipairs(class.primary_key) do
    1.10          selector:add_where{ "$ = ?", { key }, self[key] }
    1.11          trace.debug(key, self[key], self.id)
    1.12 @@ -26,7 +26,7 @@
    1.13            selector:add_where{ "$.$ = ?", { rendered_class.table }, { key }, self[key] }
    1.14          end
    1.15        else
    1.16 -        selector:add_where{ "$.id = ?", { rendered_class.table }, self.id }
    1.17 +        selector:add_where{ "$." .. class.table .. "_id = ?", { rendered_class.table }, self.id }
    1.18        end
    1.19        local rendered = selector:add_where{ "format = 'html'" }
    1.20        :optional_object_mode()

Impressum / About Us