import { App } from "../models/app.model"; import { AppContract } from "../data-contract/app.contract"; export function fromAppContract(appContract: AppContract | null | undefined): App | undefined { if (!appContract) { return; } return { app_id: appContract.app_id, bundle_id: appContract.bundle_id, sdk_version: appContract.sdk_version, app_api_key: appContract.app_api_key, name: appContract.name, cat: appContract.cat, ad_unit_id: appContract.ad_unit_id, ad_unit_type: appContract.ad_unit_type, app_publisher_id: parseInt(appContract.app_publisher_id ?? ""), publisher_is_network_partner: appContract.publisher_is_network_partner, publisher_name: appContract.publisher_name, seller_id: appContract.seller_id, eecpm: appContract.eecpm, }; }