Browse Source

Bugfix/improve types in data service (#6492)

* Improve types
pull/6258/merge
Thomas Kaul 2 days ago
committed by GitHub
parent
commit
7d8f0defb2
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 9
      libs/ui/src/lib/services/data.service.ts

9
libs/ui/src/lib/services/data.service.ts

@ -69,10 +69,11 @@ import { Injectable } from '@angular/core';
import { SortDirection } from '@angular/material/sort'; import { SortDirection } from '@angular/material/sort';
import { utc } from '@date-fns/utc'; import { utc } from '@date-fns/utc';
import { import {
Account,
AccountBalance, AccountBalance,
DataSource, DataSource,
MarketData, MarketData,
Order as OrderModel, Order,
Tag Tag
} from '@prisma/client'; } from '@prisma/client';
import { format, parseISO } from 'date-fns'; import { format, parseISO } from 'date-fns';
@ -751,11 +752,11 @@ export class DataService {
} }
public postAccess(aAccess: CreateAccessDto) { public postAccess(aAccess: CreateAccessDto) {
return this.http.post<OrderModel>('/api/v1/access', aAccess); return this.http.post<Access>('/api/v1/access', aAccess);
} }
public postAccount(aAccount: CreateAccountDto) { public postAccount(aAccount: CreateAccountDto) {
return this.http.post<OrderModel>('/api/v1/account', aAccount); return this.http.post<Account>('/api/v1/account', aAccount);
} }
public postAccountBalance(aAccountBalance: CreateAccountBalanceDto) { public postAccountBalance(aAccountBalance: CreateAccountBalanceDto) {
@ -766,7 +767,7 @@ export class DataService {
} }
public postActivity(aOrder: CreateOrderDto) { public postActivity(aOrder: CreateOrderDto) {
return this.http.post<OrderModel>('/api/v1/activities', aOrder); return this.http.post<Order>('/api/v1/activities', aOrder);
} }
public postApiKey() { public postApiKey() {

Loading…
Cancel
Save