GClh
GClh copied to clipboard
[Owner Dashboard] Hover for last 3 Logs
Add a hover function for the last 3 logs to read the Log (like on the map popup or in the cache detail page)
@capoaira Gib bescheid wenn du etwas machen möchtest, dann trag ich dich ein. Oder kannst du das auch selbst machen? Falls nicht kann ich mal nachsehen ob ich dich dafür berechtigen kann.
Selber kann ich mich nicht eintragen. Ich sage Bescheid wenn ich mit einem Thema anfange.
Oder kannst du das auch selbst machen? Falls nicht kann ich mal nachsehen ob ich dich dafür berechtigen kann.
Vielen Dank für die Einladung. Jetzt kann ich mich selber assigneenen und auch Label setzten 😊
Ja super, das ging ja fix. Schön!
Hierfür müsste jeder Cache aufgerufen werden, dadurch würden diese immer in den Recently Viewed auftauchen. Das fände ich nicht so schön. Das selbe gilt für #1379
Vermutlich gibt es hier keinen anderen Weg. Ja, das fände ich auch nicht so schön.
Vielleicht wäre es noch ein Ansatz zu überlegen ob man die Aufnahme in der Liste irgendwie verhindern kann. Ich habe im Moment keine Idee wie das gehen soll, aber man kann sich ja mal Gedanken machen.
Worauf man nicht alles kommt, wenn man sich eigentlich garnicht damit beschäftigen wollte: Es bleibt dabei, dass man eine Request pro Cache benötigt, aber mit der web api von der search map kommt man an die Logs, ohne Aufnahme in die recently viewed:
async function fetchLogs() {
return await fetch('https://www.geocaching.com/api/proxy/web/search/geocachepreview/GC64HTM', {
headers: {
'Content-Type': 'application/json',
},
})
.then((response) => {
if (response.ok) return response.json();
return false;
})
.then((data) => {
if (data) {
console.log(data.recentActivities); // Hier können wir mit den Log-Daten
} else {
// Fehler / Keine Antwort
}
});
}
fetchLogs();
Das sieht klasse aus!