fix tags bug, flow
This commit is contained in:
parent
b280d66f5d
commit
06531c6b48
2 changed files with 51 additions and 7 deletions
21
dist/bundle.es.js
vendored
21
dist/bundle.es.js
vendored
|
@ -4313,7 +4313,6 @@ function doClaimSearch(options = {
|
||||||
|
|
||||||
function doRepost(options) {
|
function doRepost(options) {
|
||||||
return dispatch => {
|
return dispatch => {
|
||||||
// $FlowFixMe
|
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
dispatch({
|
dispatch({
|
||||||
type: CLAIM_REPOST_STARTED
|
type: CLAIM_REPOST_STARTED
|
||||||
|
@ -4356,6 +4355,24 @@ function doRepost(options) {
|
||||||
function doCollectionPublish(options, localId) {
|
function doCollectionPublish(options, localId) {
|
||||||
return dispatch => {
|
return dispatch => {
|
||||||
// $FlowFixMe
|
// $FlowFixMe
|
||||||
|
|
||||||
|
const params = {
|
||||||
|
name: options.name,
|
||||||
|
bid: creditsToString(options.bid),
|
||||||
|
title: options.title,
|
||||||
|
thumbnail_url: options.thumbnail_url,
|
||||||
|
description: options.description,
|
||||||
|
tags: [],
|
||||||
|
languages: options.languages || [],
|
||||||
|
locations: [],
|
||||||
|
blocking: true,
|
||||||
|
claims: options.claims
|
||||||
|
};
|
||||||
|
|
||||||
|
if (options.tags) {
|
||||||
|
params['tags'] = options.tags.map(tag => tag.name);
|
||||||
|
}
|
||||||
|
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
dispatch({
|
dispatch({
|
||||||
type: COLLECTION_PUBLISH_STARTED
|
type: COLLECTION_PUBLISH_STARTED
|
||||||
|
@ -4392,7 +4409,7 @@ function doCollectionPublish(options, localId) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
lbryProxy.collection_create(options).then(success, failure);
|
lbryProxy.collection_create(params).then(success, failure);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -701,8 +701,7 @@ export function doClaimSearch(
|
||||||
}
|
}
|
||||||
|
|
||||||
export function doRepost(options: StreamRepostOptions) {
|
export function doRepost(options: StreamRepostOptions) {
|
||||||
return (dispatch: Dispatch) => {
|
return (dispatch: Dispatch): Promise<any> => {
|
||||||
// $FlowFixMe
|
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
dispatch({
|
dispatch({
|
||||||
type: ACTIONS.CLAIM_REPOST_STARTED,
|
type: ACTIONS.CLAIM_REPOST_STARTED,
|
||||||
|
@ -751,14 +750,42 @@ export function doCollectionPublish(
|
||||||
channel_id?: string,
|
channel_id?: string,
|
||||||
thumbnail_url?: string,
|
thumbnail_url?: string,
|
||||||
description?: string,
|
description?: string,
|
||||||
tags?: Array<string>,
|
tags?: Array<Tag>,
|
||||||
languages?: Array<string>,
|
languages?: Array<string>,
|
||||||
claims: Array<string>,
|
claims: Array<string>,
|
||||||
},
|
},
|
||||||
localId: string
|
localId: string
|
||||||
) {
|
) {
|
||||||
return (dispatch: Dispatch) => {
|
return (dispatch: Dispatch): Promise<any> => {
|
||||||
// $FlowFixMe
|
// $FlowFixMe
|
||||||
|
|
||||||
|
const params: {
|
||||||
|
name: string,
|
||||||
|
bid: string,
|
||||||
|
blocking?: true,
|
||||||
|
title?: string,
|
||||||
|
thumbnail_url?: string,
|
||||||
|
description?: string,
|
||||||
|
tags?: Array<string>,
|
||||||
|
languages?: Array<string>,
|
||||||
|
claims: Array<string>,
|
||||||
|
} = {
|
||||||
|
name: options.name,
|
||||||
|
bid: creditsToString(options.bid),
|
||||||
|
title: options.title,
|
||||||
|
thumbnail_url: options.thumbnail_url,
|
||||||
|
description: options.description,
|
||||||
|
tags: [],
|
||||||
|
languages: options.languages || [],
|
||||||
|
locations: [],
|
||||||
|
blocking: true,
|
||||||
|
claims: options.claims,
|
||||||
|
};
|
||||||
|
|
||||||
|
if (options.tags) {
|
||||||
|
params['tags'] = options.tags.map(tag => tag.name);
|
||||||
|
}
|
||||||
|
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
dispatch({
|
dispatch({
|
||||||
type: ACTIONS.COLLECTION_PUBLISH_STARTED,
|
type: ACTIONS.COLLECTION_PUBLISH_STARTED,
|
||||||
|
@ -800,7 +827,7 @@ export function doCollectionPublish(
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Lbry.collection_create(options).then(success, failure);
|
Lbry.collection_create(params).then(success, failure);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue