fix update of playlist when there are multiple time the same file
This commit is contained in:
parent
b75f2e3b49
commit
3f57fde410
@ -75,7 +75,7 @@ const Content = ({ form, playlistId, playlist }) => {
|
|||||||
|
|
||||||
// sending modification to server
|
// sending modification to server
|
||||||
API.playlists
|
API.playlists
|
||||||
.changeOrder(playlistId, { file_id: formFiles[from].id, position: newPosition })
|
.changeOrder(playlistId, { pfid: formFiles[from].pfid, position: newPosition })
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.status === 200) {
|
if (res.status === 200) {
|
||||||
resolve(true);
|
resolve(true);
|
||||||
@ -114,9 +114,9 @@ const Content = ({ form, playlistId, playlist }) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const changeSeconds = (seconds, index) => {
|
const changeSeconds = (seconds, index) => {
|
||||||
const fileId = form.values.files[index].id;
|
const filePfid = form.values.files[index].pfid;
|
||||||
API.playlists
|
API.playlists
|
||||||
.changeSeconds(playlistId, { file_id: fileId, seconds: seconds })
|
.changeSeconds(playlistId, { pfid: filePfid, seconds: seconds })
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.status === 200) {
|
if (res.status === 200) {
|
||||||
setOriginSecs();
|
setOriginSecs();
|
||||||
@ -133,7 +133,9 @@ const Content = ({ form, playlistId, playlist }) => {
|
|||||||
|
|
||||||
const handleDelete = (index) => {
|
const handleDelete = (index) => {
|
||||||
API.playlists
|
API.playlists
|
||||||
.removeFile(playlistId, { file_id: form.values.files[index].pfid })
|
.removeFile(playlistId, {
|
||||||
|
pfid: form.values.files[index].pfid,
|
||||||
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.status === 200) {
|
if (res.status === 200) {
|
||||||
form.removeListItem('files', index);
|
form.removeListItem('files', index);
|
||||||
|
Loading…
Reference in New Issue
Block a user