diff --git a/src/ocean/ServiceAgreements/ServiceAgreementTemplate.ts b/src/ocean/ServiceAgreements/ServiceAgreementTemplate.ts index 85499d9..bdd8fc3 100644 --- a/src/ocean/ServiceAgreements/ServiceAgreementTemplate.ts +++ b/src/ocean/ServiceAgreements/ServiceAgreementTemplate.ts @@ -143,11 +143,11 @@ export default class ServiceAgreementTemplate extends OceanBase { const depShift: number = d * 2 ** (offset + 0) Logger.log("ds", depShift) // tslint:disable-next-line - compressedDependencyValue ^= depShift // the dependency bit + compressedDependencyValue |= depShift // the dependency bit const timeShift: number = timeout * 2 ** (offset + 1) Logger.log("ts", timeShift) // tslint:disable-next-line - compressedDependencyValue ^= timeShift // the timeout bit + compressedDependencyValue |= timeShift // the timeout bit }) Logger.log(compressedDependencyValue)