Change-Id: I0d7b9d3d97aa96b4c460f1d4789c867b2561c773mr10.1.1
parent
c25ef97fe9
commit
6ab354454a
@ -1,21 +1,17 @@
|
||||
|
||||
import { post } from 'src/api/common'
|
||||
import _ from 'lodash'
|
||||
import Vue from 'vue'
|
||||
|
||||
export function createFax (options) {
|
||||
return new Promise((resolve, reject) => {
|
||||
var formData = new FormData()
|
||||
var fields = _.clone(options)
|
||||
delete fields.file
|
||||
var json = JSON.stringify(fields)
|
||||
formData.append('json', json)
|
||||
if (options.file) {
|
||||
formData.append('faxfile', options.file)
|
||||
}
|
||||
Vue.http.post('api/faxes/', formData).then(() => {
|
||||
resolve()
|
||||
}).catch((err) => {
|
||||
reject(err)
|
||||
})
|
||||
export async function createFax (options) {
|
||||
const formData = new FormData()
|
||||
const fields = _.clone(options)
|
||||
delete fields.faxfile
|
||||
const json = JSON.stringify(fields)
|
||||
formData.append('json', json)
|
||||
if (options.faxfile) {
|
||||
formData.append('faxfile', options.faxfile)
|
||||
}
|
||||
return await post({
|
||||
resource: 'faxes',
|
||||
body: formData
|
||||
})
|
||||
}
|
||||
|
Loading…
Reference in new issue