1
0
Fork 0

[DEV-6353] Get and set past rate data

master
Austin Schaffer 2019-11-07 14:13:59 -05:00 committed by Schaffer, Austin
parent 9f8fb90d0d
commit 48aa315c2a
4 changed files with 11 additions and 8 deletions

View File

@ -44,7 +44,7 @@ const {
},
request: {
DataProcessor,
DataProcessor: { DataProcessor },
JsonServerResponse,
ServerDataApiFactory,
},
@ -89,7 +89,7 @@ module.exports = Class( 'DocumentServer',
logger,
enc_service,
DataProcessor(
new DataProcessor(
bucket_filter,
( apis, request, quote ) => this._createDapiManager(
apis, request, origin_url, dapi_conf, quote, collection

View File

@ -49,7 +49,7 @@ const {
server: {
request: {
DataProcessor,
DataProcessor: { DataProcessor },
},
encsvc: {
QuoteDataBucketCipher,
@ -366,6 +366,7 @@ module.exports = Class( 'Server' )
.setCreditScoreRef( quote_data.creditScoreRef || 0 )
.setLastPremiumDate( quote_data.lastPremDate || 0 )
.setRatedDate( quote_data.initialRatedDate || 0 )
.setRatingData( quote_data.ratedata || {} )
.on( 'stepChange', function( step_id )
{
// save the quote state (we don't care if it succeeds or

View File

@ -652,9 +652,11 @@ function createQuote( quote_id, program, request, callback, error_callback )
var bucket = QuoteDataBucket(),
metabucket = QuoteDataBucket(),
ratebucket = QuoteDataBucket(),
quote = Quote( quote_id, bucket );
quote.setMetabucket( metabucket );
quote.setRateBucket( ratebucket );
var controller = this;
return server.initQuote( quote, program, request,

View File

@ -647,13 +647,13 @@ function createStubQuote()
{
let quote_data: Record<string, any> = {};
return {
return <ServerSideQuote>{
getRatedDate()
{
return 1572292453;
return <UnixTimestamp>1572292453;
},
setRatedDate( _timestamp: any )
setRatedDate( _timestamp: UnixTimestamp )
{
return this;
},
@ -683,14 +683,14 @@ function createStubQuote()
return this;
},
setLastPremiumDate( _timestamp: any )
setLastPremiumDate( _timestamp: UnixTimestamp )
{
return this;
},
getLastPremiumDate()
{
return 1572292453;
return <UnixTimestamp>1572292453;
},
setRateBucket( _bucket: any )