Sync user settings #45
5 changed files with 12 additions and 12 deletions
8
package-lock.json
generated
8
package-lock.json
generated
|
@ -5574,8 +5574,8 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lbry-redux": {
|
"lbry-redux": {
|
||||||
"version": "github:lbryio/lbry-redux#e5443aafcfa7450c97e4edf838859352be6ca220",
|
"version": "github:lbryio/lbry-redux#f6d24c54baf5ff4e67aba90684dc6e55fe9cbecc",
|
||||||
"from": "github:lbryio/lbry-redux#e5443aafcfa7450c97e4edf838859352be6ca220",
|
"from": "github:lbryio/lbry-redux#f6d24c54baf5ff4e67aba90684dc6e55fe9cbecc",
|
||||||
"requires": {
|
"requires": {
|
||||||
"proxy-polyfill": "0.1.6",
|
"proxy-polyfill": "0.1.6",
|
||||||
"reselect": "^3.0.0",
|
"reselect": "^3.0.0",
|
||||||
|
@ -5583,8 +5583,8 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lbryinc": {
|
"lbryinc": {
|
||||||
"version": "github:lbryio/lbryinc#b9f354ae50bd57691765a7d042c5054167878bf4",
|
"version": "github:lbryio/lbryinc#745d3cba93b7956fc16fb56df1fe265bc25ebc87",
|
||||||
"from": "github:lbryio/lbryinc#b9f354ae50bd57691765a7d042c5054167878bf4",
|
"from": "github:lbryio/lbryinc#745d3cba93b7956fc16fb56df1fe265bc25ebc87",
|
||||||
"requires": {
|
"requires": {
|
||||||
"reselect": "^3.0.0"
|
"reselect": "^3.0.0"
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
"base-64": "^0.1.0",
|
"base-64": "^0.1.0",
|
||||||
"@expo/vector-icons": "^8.1.0",
|
"@expo/vector-icons": "^8.1.0",
|
||||||
"gfycat-style-urls": "^1.0.3",
|
"gfycat-style-urls": "^1.0.3",
|
||||||
"lbry-redux": "lbryio/lbry-redux#e5443aafcfa7450c97e4edf838859352be6ca220",
|
"lbry-redux": "lbryio/lbry-redux#f6d24c54baf5ff4e67aba90684dc6e55fe9cbecc",
|
||||||
"lbryinc": "lbryio/lbryinc#b9f354ae50bd57691765a7d042c5054167878bf4",
|
"lbryinc": "lbryio/lbryinc#745d3cba93b7956fc16fb56df1fe265bc25ebc87",
|
||||||
"lodash": ">=4.17.11",
|
"lodash": ">=4.17.11",
|
||||||
"merge": ">=1.2.1",
|
"merge": ">=1.2.1",
|
||||||
"moment": "^2.22.1",
|
"moment": "^2.22.1",
|
||||||
|
|
|
@ -26,7 +26,7 @@ export default class ChannelSelector extends React.PureComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
const { channels, channelName, fetchChannelListMine, fetchingChannels } = this.props;
|
const { channels = [], channelName, fetchChannelListMine, fetchingChannels } = this.props;
|
||||||
if (!channels.length && !fetchingChannels) {
|
if (!channels.length && !fetchingChannels) {
|
||||||
fetchChannelListMine();
|
fetchChannelListMine();
|
||||||
}
|
}
|
||||||
|
|
|
@ -154,7 +154,7 @@ store.subscribe(() => {
|
||||||
const tags = state.tags.followedTags;
|
const tags = state.tags.followedTags;
|
||||||
|
|
||||||
const newPayload = {
|
const newPayload = {
|
||||||
version: '0',
|
version: '0.1',
|
||||||
shared: {
|
shared: {
|
||||||
subscriptions,
|
subscriptions,
|
||||||
tags,
|
tags,
|
||||||
|
@ -163,7 +163,9 @@ store.subscribe(() => {
|
||||||
|
|
||||||
if (!isEqual(newPayload, currentPayload)) {
|
if (!isEqual(newPayload, currentPayload)) {
|
||||||
currentPayload = newPayload;
|
currentPayload = newPayload;
|
||||||
Lbryio.call('user_settings', 'set', { settings: JSON.stringify(newPayload) });
|
if (Lbryio.authToken) {
|
||||||
|
Lbryio.call('user_settings', 'set', { settings: JSON.stringify(newPayload) });
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -611,8 +611,6 @@ class PublishPage extends React.PureComponent {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
handleUploadPressed = () => {};
|
|
||||||
|
|
||||||
getRandomFileId = () => {
|
getRandomFileId = () => {
|
||||||
// generate a random id for a photo or recorded video between 1 and 20 (for creating thumbnails)
|
// generate a random id for a photo or recorded video between 1 and 20 (for creating thumbnails)
|
||||||
const id = Math.floor(Math.random() * (20 - 2)) + 1;
|
const id = Math.floor(Math.random() * (20 - 2)) + 1;
|
||||||
|
@ -832,7 +830,7 @@ class PublishPage extends React.PureComponent {
|
||||||
<TouchableOpacity
|
<TouchableOpacity
|
||||||
style={[
|
style={[
|
||||||
publishStyle.photo,
|
publishStyle.photo,
|
||||||
canUseCamera ? publishStyle.transparentBackground : publishStyle.actionBackground,
|
canUseCamera ? publishStyle.transparentBackground : publishStyle.acftionBackground,
|
||||||
]}
|
]}
|
||||||
onPress={this.handleTakePhotoPressed}
|
onPress={this.handleTakePhotoPressed}
|
||||||
>
|
>
|
||||||
|
|
Loading…
Reference in a new issue