mirror of
https://github.com/oceanprotocol/market.git
synced 2024-11-15 01:34:57 +01:00
fix compute previous order
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
This commit is contained in:
parent
8635236d02
commit
ec28ef546c
@ -58,7 +58,7 @@ export default function Compute({
|
||||
|
||||
useEffect(() => {
|
||||
async function checkPreviousOrders() {
|
||||
const orderId = await checkPreviousOrder(ocean, accountId, ddo)
|
||||
const orderId = await checkPreviousOrder(ocean, accountId, ddo, 'compute')
|
||||
setPreviousOrderId(orderId)
|
||||
setHasPreviousOrder(!!orderId)
|
||||
}
|
||||
|
@ -44,7 +44,7 @@ export default function Consume({
|
||||
|
||||
useEffect(() => {
|
||||
async function checkOrders() {
|
||||
const orderId = await checkPreviousOrder(ocean, accountId, ddo)
|
||||
const orderId = await checkPreviousOrder(ocean, accountId, ddo, 'access')
|
||||
setPreviousOrderId(orderId)
|
||||
setHasPreviousOrder(!!orderId)
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
import { DDO, Ocean } from '@oceanprotocol/lib'
|
||||
import { DDO, Ocean, ServiceType } from '@oceanprotocol/lib'
|
||||
|
||||
export default async function checkPreviousOrder(
|
||||
ocean: Ocean,
|
||||
accountId: string,
|
||||
ddo: DDO
|
||||
ddo: DDO,
|
||||
serviceType: ServiceType
|
||||
) {
|
||||
const service = ddo.findServiceByType('access')
|
||||
const service = ddo.findServiceByType(serviceType)
|
||||
const previousOrder = await ocean.datatokens.getPreviousValidOrders(
|
||||
ddo.dataToken,
|
||||
service.attributes.main.cost,
|
||||
|
Loading…
Reference in New Issue
Block a user