1
0
mirror of https://github.com/sasjs/adapter.git synced 2026-01-07 20:40:05 +00:00

chore(refactor): upgrade utils, refactor to use timestamp generator

This commit is contained in:
Krishna Acondy
2021-06-04 08:40:27 +01:00
parent 551e4e43c1
commit fadccfc94c
3 changed files with 67 additions and 77 deletions

View File

@@ -1,4 +1,4 @@
import { timestampToYYYYMMDDHHMMSS } from '@sasjs/utils/time'
import { generateTimestamp } from '@sasjs/utils/time'
import * as NodeFormData from 'form-data'
import { Sas9RequestClient } from './request/Sas9RequestClient'
import { isUrl } from './utils'
@@ -76,7 +76,7 @@ export class SAS9ApiClient {
const generateFileUploadForm = (data: any): NodeFormData => {
const formData = new NodeFormData()
const fileName = `sasjs-execute-sas9-${getTimestamp()}.sas`
const fileName = `sasjs-execute-sas9-${generateTimestamp('')}.sas`
formData.append(fileName, data, {
filename: `${fileName}.csv`,
contentType: 'text/plain'
@@ -84,10 +84,3 @@ const generateFileUploadForm = (data: any): NodeFormData => {
return formData
}
const getTimestamp = () => {
return timestampToYYYYMMDDHHMMSS()
.replace(/:/g, '')
.replace(/\//g, '')
.replace(/ /g, '')
}