diff --git a/model.js b/model.js deleted file mode 100644 index f077c59..0000000 --- a/model.js +++ /dev/null @@ -1,19 +0,0 @@ -function execQuery(table, filter = "all", id = -1){ - let baseHttpRequest = "https://dwarves.iut-fbleau.fr/~fauvet/api/" - let computeHttpRequest; - if(filter !== undefined){ - switch(table){ - case "songs": - computeHttpRequest = baseHttpRequest+table+"?title="+filter; - default : - computeHttpRequest = baseHttpRequest+table+"?name="+filter; - } - } else if(id !== undefined) { - computeHttpRequest = baseHttpRequest+table+"/"+id; - } else { - computeHttpRequest = baseHttpRequest+table; - } - return fetch(computeHttpRequest).then(response => { - return response.json(); - }); -}; \ No newline at end of file diff --git a/onzer.riot b/onzer.riot index d2f1e84..024cc69 100644 --- a/onzer.riot +++ b/onzer.riot @@ -65,7 +65,7 @@ this.update(); }, async fetchData(){ - let data = await execQuery(this.state.search, this.state.filter, this.state.id); + let data = await this.execQuery(this.state.search, this.state.filter, this.state.id); this.update({ items: data.results }); @@ -74,7 +74,7 @@ this.album_style = "isDeactivate"; this.artist_style = "isDeactivate"; this.song_style = "isDeactivate"; - } + }, } +