mirror of
https://github.com/oceanprotocol-archive/squid-js.git
synced 2024-02-02 15:31:51 +01:00
fix enum assign to value instead of string
This commit is contained in:
parent
38b7585478
commit
8175547048
@ -49,7 +49,7 @@ export default class DIDResolved {
|
||||
*/
|
||||
public isURL(): boolean {
|
||||
const item = this.getLastItem()
|
||||
return item && item.valueType === "URL"
|
||||
return item && item.valueType === ValueType.URL
|
||||
}
|
||||
|
||||
/*
|
||||
@ -57,7 +57,7 @@ export default class DIDResolved {
|
||||
*/
|
||||
public isDDO(): boolean {
|
||||
const item = this.getLastItem()
|
||||
return item && item.valueType === "DDO"
|
||||
return item && item.valueType === ValueType.DDO
|
||||
}
|
||||
|
||||
/*
|
||||
@ -65,7 +65,7 @@ export default class DIDResolved {
|
||||
*/
|
||||
public isDID(): boolean {
|
||||
const item = this.getLastItem()
|
||||
return item && (item.valueType === "DID" || item.valueType === "DIDRef")
|
||||
return item && (item.valueType === ValueType.DID || item.valueType === ValueType.DIDRef)
|
||||
}
|
||||
|
||||
/*
|
||||
@ -109,7 +109,7 @@ export default class DIDResolved {
|
||||
const item = this.getLastItem()
|
||||
let result: string = null
|
||||
if ( item ) {
|
||||
if ( item.valueType === "DID" ) {
|
||||
if ( item.valueType === ValueType.DID ) {
|
||||
result = DIDTools.idToDID(item.value)
|
||||
} else {
|
||||
result = item.value
|
||||
|
@ -49,7 +49,7 @@ export default class DIDResolver {
|
||||
resolved.addData(data)
|
||||
|
||||
didId = null
|
||||
if (data.valueType === "URL" || data.valueType === "DDO" ) {
|
||||
if (data.valueType === ValueType.URL || data.valueType === ValueType.DDO ) {
|
||||
data = null
|
||||
break
|
||||
} else {
|
||||
@ -106,7 +106,8 @@ export default class DIDResolver {
|
||||
didId: event.returnValues.did,
|
||||
blockNumber: event.returnValues.updateAt,
|
||||
owner: event.returnValues.owner,
|
||||
valueType: ValueType[event.returnValues.valueType],
|
||||
// crazy.. convert from a string number -> enum string -> enum number ( sigh )
|
||||
valueType: ValueType[ValueType[event.returnValues.valueType]],
|
||||
key: event.returnValues.key,
|
||||
value: event.returnValues.value,
|
||||
} as DIDRecord
|
||||
|
Loading…
x
Reference in New Issue
Block a user