refactor: implement updated equality heuristics for hopprestrequest struct

This commit is contained in:
Andrew Bastin
2022-04-14 20:23:29 +05:30
committed by liyasthomas
parent 99148a0a0e
commit ede27e0600
11 changed files with 132 additions and 296 deletions

View File

@@ -25,11 +25,11 @@ import {
watch,
} from "@nuxtjs/composition-api"
import { Subscription } from "rxjs"
import isEqual from "lodash/isEqual"
import {
HoppRESTRequest,
HoppRESTAuthOAuth2,
safelyExtractRESTRequest,
isEqualHoppRESTRequest,
} from "@hoppscotch/data"
import {
getRESTRequest,
@@ -102,8 +102,7 @@ function setupRequestSync(
) {
const request = await loadRequestFromSync()
if (request) {
// setRESTRequest(request)
if (!isEqual(request, getRESTRequest())) {
if (!isEqualHoppRESTRequest(request, getRESTRequest())) {
requestForSync.value = request
confirmSync.value = true
}