diff --git a/html/src/app.js b/html/src/app.js
index 1759d98b..f57750e2 100644
--- a/html/src/app.js
+++ b/html/src/app.js
@@ -11126,25 +11126,29 @@ speechSynthesis.getVoices();
this.addGameLogEntry(gameLog, this.lastLocation.location);
};
- $app.methods.deleteGameLogEntry = function (row) {
+ $app.methods.deleteGameLogEntryPrompt = function (row) {
this.$confirm('Continue? Delete Log', 'Confirm', {
confirmButtonText: 'Confirm',
cancelButtonText: 'Cancel',
type: 'info',
callback: (action) => {
if (action === 'confirm') {
- removeFromArray(this.gameLogTable.data, row);
- database.deleteGameLogEntry(row);
- console.log(row);
- database.getGamelogDatabase().then((data) => {
- this.gameLogSessionTable = data;
- this.updateSharedFeed(true);
- });
+ this.deleteGameLogEntry(row);
}
}
});
};
+ $app.methods.deleteGameLogEntry = function (row) {
+ removeFromArray(this.gameLogTable.data, row);
+ database.deleteGameLogEntry(row);
+ console.log(row);
+ database.getGamelogDatabase().then((data) => {
+ this.gameLogSessionTable = data;
+ this.updateSharedFeed(true);
+ });
+ };
+
$app.data.lastLocationDestination = '';
$app.data.lastLocationDestinationTime = 0;
$app.data.lastVideoUrl = '';
diff --git a/html/src/mixins/tabs/friendLog.pug b/html/src/mixins/tabs/friendLog.pug
index ed1b5324..0a434347 100644
--- a/html/src/mixins/tabs/friendLog.pug
+++ b/html/src/mixins/tabs/friendLog.pug
@@ -21,4 +21,4 @@ mixin friendLogTab()
span ({{ scope.row.previousTrustLevel }} #[i.el-icon-right] {{ scope.row.trustLevel }})
el-table-column(:label="$t('table.friendLog.action')" width="80" align="right")
template(v-once #default="scope")
- el-button(type="text" icon="el-icon-close" size="mini" @click="deleteFriendLog(scope.row)")
+ el-button(type="text" icon="el-icon-delete" size="mini" @click="deleteFriendLog(scope.row)")
diff --git a/html/src/mixins/tabs/gameLog.pug b/html/src/mixins/tabs/gameLog.pug
index 9390a9e4..8653e769 100644
--- a/html/src/mixins/tabs/gameLog.pug
+++ b/html/src/mixins/tabs/gameLog.pug
@@ -49,6 +49,6 @@ mixin gameLogTab()
span.x-link(v-else v-text="scope.row.data")
el-table-column(:label="$t('table.gameLog.action')" width="80" align="right")
template(v-once #default="scope")
- el-button(v-if="scope.row.type !== 'OnPlayerJoined' && scope.row.type !== 'OnPlayerLeft' && scope.row.type !== 'Location' && scope.row.type !== 'PortalSpawn'" type="text" icon="el-icon-close" size="mini" @click="deleteGameLogEntry(scope.row)")
+ el-button(v-if="scope.row.type !== 'OnPlayerJoined' && scope.row.type !== 'OnPlayerLeft' && scope.row.type !== 'Location' && scope.row.type !== 'PortalSpawn'" type="text" icon="el-icon-delete" size="mini" @click="deleteGameLogEntryPrompt(scope.row)")
el-tooltip(placement="top" content="Open Instance Info" :disabled="hideTooltips")
el-button(v-if="scope.row.type === 'Location'" type="text" icon="el-icon-tickets" size="mini" @click="showPreviousInstanceInfoDialog(scope.row.location)")