fix(project): update follower count client side (#1038)

* fix(project): update follower count client side

* move following increment to user composable

---------

Co-authored-by: MagnusHJensen <magnus.holm.jensen@lego.dk>
This commit is contained in:
Magnus Jensen 2023-03-26 20:44:33 +02:00 committed by GitHub
parent 41961de619
commit 25bd61558b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -82,6 +82,7 @@ export const userFollowProject = async (project) => {
const user = (await useUser()).value
user.follows = user.follows.concat(project)
project.followers++
setTimeout(() => {
useBaseFetch(`project/${project.id}/follow`, {
@ -96,6 +97,7 @@ export const userUnfollowProject = async (project) => {
const user = (await useUser()).value
user.follows = user.follows.filter((x) => x.id !== project.id)
project.followers--
setTimeout(() => {
useBaseFetch(`project/${project.id}/follow`, {