Skip to content

Commit

Permalink
Merge pull request #1015 from ensdomains/dev
Browse files Browse the repository at this point in the history
Debug favourite caching issue (#1013)
  • Loading branch information
makoto authored Dec 5, 2020
2 parents 24db3a2 + 4563b67 commit e45c20a
Show file tree
Hide file tree
Showing 9 changed files with 14 additions and 22 deletions.
1 change: 0 additions & 1 deletion src/App.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ const App = ({ initialClient, initialNetworkId }) => {
<Query query={GET_ERRORS}>
{({ data }) => {
setupAnalytics()

errorHandler.start({
key: 'AIzaSyDW3loXBr_2e-Q2f8ZXdD0UAvMzaodBBNg',
projectId: 'idyllic-ethos-235310'
Expand Down
5 changes: 4 additions & 1 deletion src/api/ens.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
import { setupENS } from '@ensdomains/ui'

const INFURA_ID = '58a380d3ecd545b2b5b3dad5d2b18bf0'
const INFURA_ID =
window.location.host === 'app.ens.domains'
? '90f210707d3c450f847659dc9a3436ea'
: '58a380d3ecd545b2b5b3dad5d2b18bf0'

let ens = {},
registrar = {},
Expand Down
4 changes: 0 additions & 4 deletions src/api/manager/resolvers.js
Original file line number Diff line number Diff line change
Expand Up @@ -927,7 +927,6 @@ const resolvers = {
'ensFavourites',
JSON.stringify(data.favourites)
)

return data
},
deleteFavourite: async (_, { domain }, { cache }) => {
Expand All @@ -944,7 +943,6 @@ const resolvers = {
'ensFavourites',
JSON.stringify(data.favourites)
)

return data
},
addSubDomainFavourite: async (_, { domain }, { cache }) => {
Expand All @@ -963,7 +961,6 @@ const resolvers = {
'ensSubDomainFavourites',
JSON.stringify(data.subDomainFavourites)
)

return data
},
deleteSubDomainFavourite: async (_, { domain }, { cache }) => {
Expand All @@ -980,7 +977,6 @@ const resolvers = {
'ensSubDomainFavourites',
JSON.stringify(data.subDomainFavourites)
)

return data
}
}
Expand Down
5 changes: 4 additions & 1 deletion src/api/web3modal.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ import Torus from '@toruslabs/torus-embed'
import Portis from '@portis/web3'
import { getNetwork } from '@ensdomains/ui'

const INFURA_ID = '58a380d3ecd545b2b5b3dad5d2b18bf0'
const INFURA_ID =
window.location.host === 'app.ens.domains'
? '90f210707d3c450f847659dc9a3436ea'
: '58a380d3ecd545b2b5b3dad5d2b18bf0'
const PORTIS_ID = '57e5d6ca-e408-4925-99c4-e7da3bdb8bf5'
let provider
const option = {
Expand Down
8 changes: 0 additions & 8 deletions src/apolloClient.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,6 @@ export async function setupClient(network) {
link: ApolloLink.from([stateLink, httpLink], cache)
}

if (process.env.REACT_APP_STAGE !== 'local') {
option.defaultOptions = {
watchQuery: {
fetchPolicy: 'network-only'
}
}
}

client = new ApolloClient(option)
return client
}
Expand Down
4 changes: 2 additions & 2 deletions src/components/NetworkInformation/NetworkInformation.js
Original file line number Diff line number Diff line change
Expand Up @@ -144,14 +144,14 @@ function NetworkInformation() {
}
if (network) {
switchNetwork(network.chainId)
refetch()
location.reload()
}
}

const handleDisconnect = async () => {
await disconnect()
switchNetwork(1)
refetch()
location.reload()
}

if (loading) {
Expand Down
2 changes: 1 addition & 1 deletion src/routes/Favourites.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ function Favourites() {
const { data: { subDomainFavourites } = [] } = useQuery(
GET_SUBDOMAIN_FAVOURITES
)
const ids = favourites.map(f => getNamehash(f.name))
const ids = favourites && favourites.map(f => getNamehash(f.name))
const { data: { registrations } = [] } = useQuery(
GET_REGISTRATIONS_BY_IDS_SUBGRAPH,
{
Expand Down
5 changes: 2 additions & 3 deletions src/routes/Home.js
Original file line number Diff line number Diff line change
Expand Up @@ -313,15 +313,14 @@ export default ({ match }) => {
}
if (network) {
switchNetwork(network.chainId)
refetch()
}
refetch()
location.reload()
}

const handleDisconnect = async () => {
await disconnect()
switchNetwork(1)
refetch()
location.reload()
}
return (
<>
Expand Down
2 changes: 1 addition & 1 deletion src/utils/utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ export async function handleNetworkChange() {
client = await setupClient()
await client.mutate({
mutation: SET_ERROR,
variables: { message: e.message }
variables: { message: e && e.message }
})
}
return { client, networkId }
Expand Down

0 comments on commit e45c20a

Please sign in to comment.