Module:LuaTemplateBlueprint: Difference between revisions

MAJOR REVISION: BETTER PROPERTY HANDLING AND LIMITING // via Wikitext Extension for VSCode
Tag: Reverted
// via Wikitext Extension for VSCode
Tag: Reverted
Line 987: Line 987:
     -- Add basic properties with transforms handled by SemanticAnnotations
     -- Add basic properties with transforms handled by SemanticAnnotations
     for property, param in pairs(properties) do
     for property, param in pairs(properties) do
         -- Perform case-insensitive lookup for the parameter key
         -- Get the value directly from args for this parameter
         local keyName, value = TemplateHelpers.getFieldValue(args, { key = param })
         local value = args[param]
         if value and value ~= '' then
         if value and value ~= '' then
             safeAddProperty(allProperties, property, value)
             safeAddProperty(allProperties, property, value)