diff --git a/js/browseMgr_5.1.js b/js/browseMgr_5.1.js
index e7608b7..d144e11 100644
--- a/js/browseMgr_5.1.js
+++ b/js/browseMgr_5.1.js
@@ -1,7 +1,7 @@
/**
*
*/
-import { getVersiConCitazioni, queryRiferimenti, getListaRis, cleanListaRis, getFormaCntxtLastPosition, getListaIdCommenti, queryRiferimentimul } from './dataMgr_5.1.js';
+import { getVersiConCitazioni, queryRiferimenti, getListaRis, cleanListaRis, getRisultatiRiferimenti, getListaIdCommenti, queryRiferimentimul } from './dataMgr_5.1.js';
import { getJsonQuery, emptyStructCard, setCurrentPage, managePage } from './script_5.1.js';
import { resetGraphStr } from './syntgraph_5.1.js'
@@ -1166,7 +1166,7 @@ $(document).ready(function() {
}
function createNoteEntry(comments, id, pos, queryComment) {
- var idref = comments.Id
+ var idref = comments.IdRiferimento
if (isCommentInResult(idref)) {
var noteCard = $('
');
@@ -1720,6 +1720,9 @@ $(document).ready(function() {
else {
listaRisultatiCommenti = await queryRiferimentimul(jsonQuery, cantoDisplayed)
}
+ //carico i commenti risultato della query
+ var tmpresu=getRisultatiRiferimenti()
+ commentsSQL = Object.groupBy(tmpresu, ({ VersoCitazione }) => VersoCitazione);
showRisultatiCommenti(listaRisultatiCommenti)
return
}
diff --git a/js/dataMgr_5.1.js b/js/dataMgr_5.1.js
index 45a0e5b..0231e14 100644
--- a/js/dataMgr_5.1.js
+++ b/js/dataMgr_5.1.js
@@ -10,6 +10,7 @@ var rif_areetematiche = [];
var rif_fonti = [];
var listaidversi = []
var listaidcommenti = []
+var listarisriferimenti=[]
const cantobadgeclassBis = 'badge badge-outline-warning badge-pill'
const JSDELIVR_BUNDLES = duckdb.getJsDelivrBundles();
@@ -90,6 +91,9 @@ console.log('done')
opzioniRiferimenti()
+export function getRisultatiRiferimenti(){
+ return listarisriferimenti;
+}
export function getListaRis() {
return listaidversi;
}
@@ -98,7 +102,8 @@ export function getListaIdCommenti() {
}
export function cleanListaRis() {
listaidversi = [];
- listaidcommenti = []
+ listaidcommenti = [];
+ listarisriferimenti=[];
}
export function getFontiS() {
@@ -134,7 +139,7 @@ export async function getVersiConCitazioni(canticapar = '', cantopar = '') {
RCC as RapportoCommentoCommentatoreText, RSO as RapportoSoggettoOggetto,
Aut as NomeAutoreCitazione, TiFo as TitoloFonteCitazione, Verso as VersoCitazione, CA as AreaTematica,
TiCi as TipoCitazione, CEP as CitEpisodi, CIM as CitImmagini, CTE as CitTeorie,
- CMO as CitMotivi, CST as CitStilemi, CTO as CitTopografie, CPER as CitPersonaggi, IdRiferimento as Id, n1, n2, n3
+ CMO as CitMotivi, CST as CitStilemi, CTO as CitTopografie, CPER as CitPersonaggi, IdRiferimento, n1, n2, n3
from riferimenti
where Cantica='${canticapar}' and Canto='${cantopar}' order by n1, n2, n3;
`);
@@ -445,10 +450,10 @@ export async function queryRiferimenti(filtro, cid) {
//var rs = await tconn.query(querytl + queryfi+ ' order by n1, n2, n3;')
var rs = await tconn.query(querytlcompl + queryfi+ ' order by n1, n2, n3;')
- var result4 = rs.toArray().map((row) => row.toJSON());
-
+ listarisriferimenti = rs.toArray().map((row) => row.toJSON());
+
await tconn.close();
- var resxcantica = Object.groupBy(result4, ({ Cantica }) => Cantica);
+ var resxcantica = Object.groupBy(listarisriferimenti, ({ Cantica }) => Cantica);
return (showResult(resxcantica, cid))
}