fix territory mutes for logged out
This commit is contained in:
parent
0999004646
commit
76b63240db
@ -69,13 +69,17 @@ export default {
|
|||||||
where: {
|
where: {
|
||||||
name
|
name
|
||||||
},
|
},
|
||||||
|
...(me
|
||||||
|
? {
|
||||||
include: {
|
include: {
|
||||||
MuteSub: {
|
MuteSub: {
|
||||||
where: {
|
where: {
|
||||||
userId: Number(me.id)
|
userId: Number(me?.id)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
: {})
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
subs: async (parent, args, { models, me }) => {
|
subs: async (parent, args, { models, me }) => {
|
||||||
|
@ -65,7 +65,8 @@ export default function TerritoryHeader ({ sub }) {
|
|||||||
</div>
|
</div>
|
||||||
<div className='d-flex my-2 justify-content-end'>
|
<div className='d-flex my-2 justify-content-end'>
|
||||||
<Share path={`/~${sub.name}`} title={`~${sub.name} stacker news territory`} className='mx-3' />
|
<Share path={`/~${sub.name}`} title={`~${sub.name} stacker news territory`} className='mx-3' />
|
||||||
{Number(sub.userId) === Number(me?.id)
|
{me &&
|
||||||
|
(Number(sub.userId) === Number(me?.id)
|
||||||
? (
|
? (
|
||||||
<Link href={`/~${sub.name}/edit`} className='d-flex align-items-center'>
|
<Link href={`/~${sub.name}/edit`} className='d-flex align-items-center'>
|
||||||
<Button variant='outline-grey border-2 rounded py-0' size='sm'>edit territory</Button>
|
<Button variant='outline-grey border-2 rounded py-0' size='sm'>edit territory</Button>
|
||||||
@ -84,7 +85,7 @@ export default function TerritoryHeader ({ sub }) {
|
|||||||
toaster.success(`${sub.meMuteSub ? 'joined' : 'muted'} territory`)
|
toaster.success(`${sub.meMuteSub ? 'joined' : 'muted'} territory`)
|
||||||
}}
|
}}
|
||||||
>{sub.meMuteSub ? 'join' : 'mute'} territory
|
>{sub.meMuteSub ? 'join' : 'mute'} territory
|
||||||
</Button>)}
|
</Button>))}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user