Clean up code

This commit is contained in:
Ramon Wenger 2020-03-10 15:35:55 +01:00
parent b3b02acfef
commit e6f852fdc4
3 changed files with 6 additions and 4 deletions

View File

@ -17,7 +17,7 @@ export default {
store.writeQuery({query: ME_QUERY, data: meData}); store.writeQuery({query: ME_QUERY, data: meData});
} }
}).catch((error) => { }).catch((error) => {
console.log('fail', error) console.warn('failed to update selected class', error)
}); });
} }
}, },

View File

@ -25,7 +25,6 @@
methods: { methods: {
changeMember(member, active) { changeMember(member, active) {
console.log()
this.$apollo.mutate({ this.$apollo.mutate({
mutation: ADD_REMOVE_MEMBER_MUTATION, mutation: ADD_REMOVE_MEMBER_MUTATION,
variables: { variables: {
@ -40,7 +39,11 @@
const query = MY_SCHOOL_CLASS_QUERY; const query = MY_SCHOOL_CLASS_QUERY;
const data = store.readQuery({query}); const data = store.readQuery({query});
let memberIndex = data.me.selectedClass.members.findIndex(m => m.id === member.id); let memberIndex = data.me.selectedClass.members.findIndex(m => m.id === member.id);
data.me.selectedClass.members.splice(memberIndex, 1, {...member, active}); data.me.selectedClass.members = [
...data.me.selectedClass.members.slice(0, memberIndex),
{...member, active},
...data.me.selectedClass.members.slice(memberIndex),
];
store.writeQuery({query, data}); store.writeQuery({query, data});
} }
} }

View File

@ -21,7 +21,6 @@
methods: { methods: {
updateSelectedClassAndGoToClassList(selectedClass) { updateSelectedClassAndGoToClassList(selectedClass) {
this.updateSelectedClass(selectedClass).then(() => { this.updateSelectedClass(selectedClass).then(() => {
console.log('roger');
this.$router.push({name: 'my-class'}); this.$router.push({name: 'my-class'});
}); });
} }