mirror of https://github.com/nextcloud/bookmarks
26 lines
461 B
JavaScript
26 lines
461 B
JavaScript
import Backbone from 'backbone';
|
|
import $ from 'jquery';
|
|
|
|
export default Backbone.Model.extend({
|
|
urlRoot: 'bookmark',
|
|
parse: function(json) {
|
|
if (json.item) {
|
|
return json.item;
|
|
}
|
|
return json;
|
|
},
|
|
clickLink: function() {
|
|
const url = encodeURIComponent(this.get('url'));
|
|
$.ajax({
|
|
method: 'POST',
|
|
url: 'bookmark/click?url=' + url,
|
|
headers: {
|
|
requesttoken: oc_requesttoken
|
|
}
|
|
});
|
|
},
|
|
getColor: function() {
|
|
return '#666';
|
|
}
|
|
});
|