File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -97,15 +97,24 @@ const denominations = {
97
97
denominations . get = createDataFetcher ( {
98
98
name : 'DenominationsGet' ,
99
99
fetchOptions : {
100
- localOnly : true ,
100
+ url : '/rates/BTC' ,
101
+ localFirst : true ,
102
+ preserveDataOnError : true ,
103
+ preventRefetch : false ,
104
+ localLifetime : 2 * 60 * 60 * 1000 ,
101
105
defaultValue : { data : denominations . default } ,
102
106
} ,
103
- async parseData ( localDenominations ) {
107
+ async parseData ( pricesFetched ) {
104
108
const allDenominations = {
105
109
...denominations . default ,
106
- ...localDenominations ,
107
110
} ;
108
111
112
+ Object . keys ( allDenominations ) . forEach ( asset => {
113
+ if ( allDenominations [ asset ] . USD && Number ( pricesFetched [ asset ] . value ) ) {
114
+ allDenominations [ asset ] . USD . price = Number ( pricesFetched [ asset ] . value ) ;
115
+ }
116
+ } ) ;
117
+
109
118
if ( ! settings . get . data ) {
110
119
await settings . get . run ( ) ;
111
120
}
You can’t perform that action at this time.
0 commit comments