mirror of
https://github.com/PhoenixTwoFive/karaoqueue.git
synced 2025-07-04 01:01:41 +02:00
Löschung eigener Enträge implementiert.
This commit is contained in:
@ -147,6 +147,29 @@
|
||||
loadOrGenerateClientId()
|
||||
}
|
||||
}
|
||||
|
||||
function addEntry(entryId) {
|
||||
entryArray = JSON.parse(localStorage.getItem("ownedEntries"))
|
||||
if (entryArray == null) {
|
||||
entryArray = []
|
||||
}
|
||||
entryArray.push(entryId)
|
||||
localStorage.setItem("ownedEntries", JSON.stringify(entryArray))
|
||||
}
|
||||
|
||||
function removeEntry(entryId) {
|
||||
entryArray = JSON.parse(localStorage.getItem("ownedEntries"))
|
||||
if (entryArray == null) {
|
||||
entryArray = []
|
||||
}
|
||||
entryArray = entryArray.filter(function(value, index, arr){ return value != entryId;});
|
||||
localStorage.setItem("ownedEntries", JSON.stringify(entryArray))
|
||||
}
|
||||
|
||||
function getOwnedEntries() {
|
||||
return JSON.parse(localStorage.getItem("ownedEntries"))
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
||||
|
Reference in New Issue
Block a user