Module:WikidataIB: Difference between revisions

Undo revision 128236 by WikiDwarf (talk)
No edit summary
(Undo revision 128236 by WikiDwarf (talk))
Tag: Undo
 
Line 1,485: Line 1,485:
local prop
local prop
for i1, v1 in ipairs(locs) do
for i1, v1 in ipairs(locs) do
-- there is more than one higher location
local proptbl = mw.wikibase.getBestStatements(qid, v1)
if #proptbl > 1 then
-- there is more than one higher location
local prevP131, prevP131id
local prevP131, prevP131id
if prevqid ~= "Q0" then
if prevqid ~= "Q0" then
Line 1,515: Line 1,517:
-- fallback to second value if match not found
-- fallback to second value if match not found
prop = prop or proptbl[2]
prop = prop or proptbl[2]
elseif #proptbl > 0 then
prop = proptbl[1]
end
if prop then break end
if prop then break end
end
end