Merge branch 'fix/sort-artist-title' into 'marietje-zuid'

Sort tracks based on artist, then on title

Closes #57 and #55

See merge request technicie/MarietjeDjango!72
This commit is contained in:
2023-10-11 15:26:00 +02:00
2 changed files with 4 additions and 4 deletions

View File

@ -436,7 +436,7 @@
}, },
created() { created() {
fetch( fetch(
`/api/v1/songs/?ordering=title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}` `/api/v1/songs/?ordering=artist,title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}`
).then(response => { ).then(response => {
if (response.status === 200) { if (response.status === 200) {
return response.json(); return response.json();
@ -459,7 +459,7 @@
methods: { methods: {
search() { search() {
fetch( fetch(
`/api/v1/songs/?ordering=title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}&search=${this.search_input}`, `/api/v1/songs/?ordering=artist,title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}&search=${this.search_input}`,
{ {
headers: { headers: {
"X-CSRFToken": CSRF_TOKEN, "X-CSRFToken": CSRF_TOKEN,

View File

@ -112,7 +112,7 @@
}, },
created() { created() {
fetch( fetch(
`/api/v1/songs/?ordering=title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}` `/api/v1/songs/?ordering=artist,title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}`
).then(response => { ).then(response => {
if (response.status === 200) { if (response.status === 200) {
return response.json(); return response.json();
@ -139,7 +139,7 @@
}, },
refresh() { refresh() {
fetch( fetch(
`/api/v1/songs/?ordering=title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}&search=${this.search_input}`, `/api/v1/songs/?ordering=artist,title&limit=${this.page_size}&offset=${this.page_size * (this.page_number - 1)}&search=${this.search_input}`,
{ {
headers: { headers: {
"X-CSRFToken": CSRF_TOKEN, "X-CSRFToken": CSRF_TOKEN,