lbry.tech/app/helpers/publish-meme.js
ポール ウェッブ 1a81121b74 2.0.0
2018-11-30 14:46:22 -06:00

35 lines
615 B
JavaScript

"use strict";
// I M P O R T
import got from "got";
// U T I L
const queryUrl = process.env.NODE_ENV === "development" ?
"http://localhost:5200/publish" :
`https://${process.env.DAEMON_URL}/publish`;
// E X P O R T
export default async(publishMetadata) => {
const options = {
body: {
authorization: process.env.LBRY_DAEMON_ACCESS_TOKEN,
metadata: publishMetadata
},
json: true
};
try {
const response = await got.put(queryUrl, options);
return response.body; // eslint-disable-line padding-line-between-statements
} catch (error) {
return error;
}
};