Changes

no edit summary
Line 56: Line 56:     
function Utils.getContext(frame)
 
function Utils.getContext(frame)
     local parentFrame = frame:getParent()
+
     local frame1 = frame:getParent()
     return { pagename = parentFrame:getTitle(), args = getArgs{ frame = parentFrame } }
+
     if frame1 then
 +
        local frame2 = frame1:getParent()
 +
        if frame2 then
 +
            return { pagename = frame2:getTitle(), args = getArgs{ frame = frame2 } }
 +
        else
 +
            return { pagename = frame1:getTitle(), args = getArgs{ frame = frame1 } }
 +
        end
 +
    else
 +
        return { pagename = frame:getTitle(), args = getArgs{ frame = frame } }
 +
    end
 
end
 
end
  
cssedit, gkautomate
6,940

edits