# Magnus Session Attendance & XP ## Session Attendance <%* const dv = app.plugins.plugins["dataview"].api; const filename = "Magnus XP"; const query = `TABLE WITHOUT ID sessionNumber as "Session Number", file.link as "Session Summary", xp as "XP" FROM #dotmm WHERE contains(attendance, [[Magnus Alfonsi Derecha Omega IV|Magnus]]) SORT Date asc`; const tFile = tp.file.find_tfile(filename); const queryOutput = await dv.queryMarkdown(query); await app.vault.modify(tFile, tp.file.content + queryOutput.value); %> <% tp.file.cursor() %>