Skip to content

Conversation

@CocoisBuggy
Copy link
Contributor

I've added some e2e tests to make sure things are above board but there is a bit of potential uncertainty. Frustratingly, this is a part of the GQL architechture that leads to a growing number of utility types that developers need to keep track of.

Because I do not have a good insight into how many services still depend on the old user profile resolutions I have left them untouched - though it could be argued they need to be deprecated.

As far as resolving user nodes on Media, this is simply a danger we are going to accept. We'd like to PREVENT resolving greedily in places where it's not necessary but really there's nothing we can do to prevent fronent devs from doing silly things

I've added some e2e tests to make sure things are above board but there
is a bit of potential uncertainty. Frustratingly, this is a part of the
GQL architechture that leads to a growing number of utility types that
developers need to keep track of.

Because I do not have a good insight into how many services still depend
on the old user profile resolutions I have left them untouched - though
it could be argued they need to be deprecated.

As far as resolving user nodes on Media, this is simply a danger we are
going to accept. We'd like to PREVENT resolving greedily in places where
it's not necessary but really there's nothing we can do to prevent
fronent devs from doing silly things
@CocoisBuggy CocoisBuggy merged commit a48ad19 into develop May 12, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants