diff --git a/public/assets/enhancements.js b/public/assets/enhancements.js index 3be3acf..ec474de 100644 --- a/public/assets/enhancements.js +++ b/public/assets/enhancements.js @@ -80,6 +80,11 @@ return node ? node[1] : node; }, + // Gets current node title + getCurrentNodeTitle: function() { + return elem('h2.node-title .name').innerText; + }, + // Gets hearted nodes getHeartedNodes: function() { return JSON.parse(localStorage.getItem(favouriteNodes.storageKey)) || {}; @@ -98,7 +103,7 @@ // Heart node heart: function(node) { var heartedNodes = favouriteNodes.getHeartedNodes(); - heartedNodes[node] = true; + heartedNodes[node] = favouriteNodes.getCurrentNodeTitle(); return favouriteNodes.saveHeartedNodes(heartedNodes); }, diff --git a/views/node.html b/views/node.html index 755f7d1..b47dad6 100644 --- a/views/node.html +++ b/views/node.html @@ -7,7 +7,7 @@ {% else %}
-

{{ node.type | title }}: {{ node | name }}

+

{{ node.type | title }}: {{ node | name }}

Status: