Module:MOS intervals: Difference between revisions

Ganaram inukshuk (talk | contribs)
Undo revision 145889 by Ganaram inukshuk (talk)
Tag: Undo
Ganaram inukshuk (talk | contribs)
Fixed logic for entering separate mos-prefix and mos-abbrev
Line 108: Line 108:
local scale_sig = mos.as_string(input_mos)
local scale_sig = mos.as_string(input_mos)
local mos_prefix = tamnams.lookup_prefix(input_mos)
local mos_prefix = tamnams.lookup_prefix(input_mos)
local mos_abbrev = tamnams.lookup_abbrev(input_mos)
if frame.args['MOS Prefix'] == "NONE" then
if frame.args['MOS Prefix'] == "NONE" then
Line 116: Line 117:
if frame.args['MOS Abbrev'] == "NONE" then
if frame.args['MOS Abbrev'] == "NONE" then
mos_prefix = ""
mos_abbrev = ""
elseif string.len(frame.args['MOS Abbrev']) > 0 then
elseif string.len(frame.args['MOS Abbrev']) > 0 then
mos_prefix = frame.args['MOS Abbrev']
mos_abbrev = frame.args['MOS Abbrev']
end
end


local result = p._mos_intervals(input_mos, mos_prefix)
local result = p._mos_intervals(input_mos, mos_prefix, mos_abbrev)


return result
return result