diff --git a/android/app/build.gradle b/android/app/build.gradle
index 8e887fe2a..cebfc432f 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -114,7 +114,7 @@ android {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode versionMajor * 10000 + versionMinor * 100 + versionPatch
- versionName "2.2.1"
+ versionName "2.2.2"
vectorDrawables.useSupportLibrary = true
resValue "string", "build_config_package", "app.esteem.mobile.android"
}
diff --git a/ios/eSteem-tvOS/Info.plist b/ios/eSteem-tvOS/Info.plist
index 08636c3c7..95f56a058 100755
--- a/ios/eSteem-tvOS/Info.plist
+++ b/ios/eSteem-tvOS/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 2.2.1
+ 2.2.2
CFBundleSignature
????
CFBundleVersion
- 6
+ 7
LSRequiresIPhoneOS
UILaunchStoryboardName
diff --git a/ios/eSteem-tvOSTests/Info.plist b/ios/eSteem-tvOSTests/Info.plist
index 1e8320d76..075200b8b 100755
--- a/ios/eSteem-tvOSTests/Info.plist
+++ b/ios/eSteem-tvOSTests/Info.plist
@@ -15,10 +15,10 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 2.2.1
+ 2.2.2
CFBundleSignature
????
CFBundleVersion
- 6
+ 7
diff --git a/ios/eSteem.xcodeproj/project.pbxproj b/ios/eSteem.xcodeproj/project.pbxproj
index 5284060e0..e91685e36 100644
--- a/ios/eSteem.xcodeproj/project.pbxproj
+++ b/ios/eSteem.xcodeproj/project.pbxproj
@@ -1965,7 +1965,7 @@
CODE_SIGN_ENTITLEMENTS = eSteem/eSteem.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 6;
+ CURRENT_PROJECT_VERSION = 7;
DEAD_CODE_STRIPPING = NO;
DEVELOPMENT_TEAM = 75B6RXTKGT;
GCC_NO_COMMON_BLOCKS = NO;
@@ -2008,7 +2008,7 @@
CODE_SIGN_ENTITLEMENTS = eSteem/eSteem.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 6;
+ CURRENT_PROJECT_VERSION = 7;
DEVELOPMENT_TEAM = 75B6RXTKGT;
GCC_NO_COMMON_BLOCKS = NO;
HEADER_SEARCH_PATHS = (
diff --git a/ios/eSteem.xcworkspace/xcuserdata/f.xcuserdatad/UserInterfaceState.xcuserstate b/ios/eSteem.xcworkspace/xcuserdata/f.xcuserdatad/UserInterfaceState.xcuserstate
index 7358af23f..7adf6ba56 100644
Binary files a/ios/eSteem.xcworkspace/xcuserdata/f.xcuserdatad/UserInterfaceState.xcuserstate and b/ios/eSteem.xcworkspace/xcuserdata/f.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/ios/eSteem/Info.plist b/ios/eSteem/Info.plist
index 6a11f73bb..c5bcc0278 100755
--- a/ios/eSteem/Info.plist
+++ b/ios/eSteem/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 2.2.1
+ 2.2.2
CFBundleSignature
????
CFBundleURLTypes
@@ -31,7 +31,7 @@
CFBundleVersion
- 1672
+ 1674
CodePushDeploymentKey
13ThFZsgwk6UZp6mIe95IDbnfw8iHy1jfsn-E
LSRequiresIPhoneOS
diff --git a/ios/eSteemTests/Info.plist b/ios/eSteemTests/Info.plist
index ea06e9fcf..79cb7659f 100755
--- a/ios/eSteemTests/Info.plist
+++ b/ios/eSteemTests/Info.plist
@@ -15,10 +15,10 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 2.2.1
+ 2.2.2
CFBundleSignature
????
CFBundleVersion
- 6
+ 7
diff --git a/package.json b/package.json
index 5b991048f..29e89558b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "eSteem",
- "version": "2.2.1",
+ "version": "2.2.2",
"private": true,
"rnpm": {
"assets": [
diff --git a/src/components/comments/container/commentsContainer.js b/src/components/comments/container/commentsContainer.js
index a4be6dbe7..dbc2c84a3 100644
--- a/src/components/comments/container/commentsContainer.js
+++ b/src/components/comments/container/commentsContainer.js
@@ -199,7 +199,7 @@ class CommentsContainer extends Component {
const { dispatch, intl, navigation, isOwnProfile } = this.props;
if (index === 0) {
- writeToClipboard(`https://steemit.com${get(selectedComment, 'url')}`).then(() => {
+ writeToClipboard(`https://esteem.app${get(selectedComment, 'url')}`).then(() => {
dispatch(
toastNotification(
intl.formatMessage({
diff --git a/src/components/markdownEditor/view/markdownEditorView.js b/src/components/markdownEditor/view/markdownEditorView.js
index 7bd5d4b39..c644b78a3 100644
--- a/src/components/markdownEditor/view/markdownEditorView.js
+++ b/src/components/markdownEditor/view/markdownEditorView.js
@@ -63,9 +63,9 @@ export default class MarkdownEditorView extends Component {
componentDidUpdate(prevProps, prevState) {
const { text } = this.state;
- const { isFormValid, handleIsFormValid } = this.props;
+ const { handleIsFormValid } = this.props;
- if (prevState.text !== text && !isFormValid) {
+ if (prevState.text !== text) {
const nextText = text.replace(prevState.text, '');
if (nextText && nextText.length > 0) {
@@ -81,14 +81,6 @@ export default class MarkdownEditorView extends Component {
// Component functions
_changeText = input => {
const { onChange, handleOnTextChange, handleIsValid, componentID } = this.props;
- const { textUpdated } = this.state;
-
- if (textUpdated) {
- this.setState({
- textUpdated: false,
- });
- return;
- }
this.setState({ text: input });
diff --git a/src/config/locales/hu-HU.json b/src/config/locales/hu-HU.json
index 5e08c0f77..f8798524c 100644
--- a/src/config/locales/hu-HU.json
+++ b/src/config/locales/hu-HU.json
@@ -269,7 +269,7 @@
},
"payout": {
"potential_payout": "Lehetséges Kifizetés",
- "promoted": "Támogatott",
+ "promoted": "Promovált",
"author_payout": "Szerzői Kifizetés",
"curation_payout": "Kurátori Kifizetés",
"payout_date": "Kifizetés"
diff --git a/src/providers/steem/auth.js b/src/providers/steem/auth.js
index e395dbfa5..4b2c5676e 100644
--- a/src/providers/steem/auth.js
+++ b/src/providers/steem/auth.js
@@ -128,7 +128,7 @@ export const loginWithSC2 = async (code, isPinCodeOpen) => {
postingKey: '',
activeKey: '',
memoKey: '',
- accessToken: scTokens.access_token,
+ accessToken: '',
};
if (isPinCodeOpen) {
@@ -177,7 +177,9 @@ export const setUserDataWithPinCode = async data => {
get(userData, 'memoKey') ||
get(userData, 'postingKey');
- data.password = decryptKey(publicKey, data.pinCode);
+ if (publicKey) {
+ data.password = decryptKey(publicKey, data.pinCode);
+ }
}
const updatedUserData = getUpdatedUserData(userData, data);
diff --git a/src/providers/steem/steemConnect.js b/src/providers/steem/steemConnect.js
index feb227b82..849991d19 100644
--- a/src/providers/steem/steemConnect.js
+++ b/src/providers/steem/steemConnect.js
@@ -90,7 +90,7 @@ export const prepareBeneficiaries = post => {
beneficiaries: [
{
account: 'esteemapp',
- weight: 1000, // 10%
+ weight: 300, // 3%
},
],
},
diff --git a/src/screens/application/container/applicationContainer.js b/src/screens/application/container/applicationContainer.js
index 7801ccc0d..4d329d1b7 100644
--- a/src/screens/application/container/applicationContainer.js
+++ b/src/screens/application/container/applicationContainer.js
@@ -131,7 +131,7 @@ class ApplicationContainer extends Component {
if (nextProps.isDarkTheme) {
changeNavigationBarColor('#1e2835');
} else {
- changeNavigationBarColor('#FFFFFF');
+ changeNavigationBarColor('#FFFFFF', true);
}
}
diff --git a/src/screens/login/container/loginContainer.js b/src/screens/login/container/loginContainer.js
index 3818e4053..4d97e2271 100644
--- a/src/screens/login/container/loginContainer.js
+++ b/src/screens/login/container/loginContainer.js
@@ -3,6 +3,7 @@ import { Alert, Linking, Platform } from 'react-native';
import { connect } from 'react-redux';
import { injectIntl } from 'react-intl';
import AppCenter from 'appcenter';
+import Config from 'react-native-config';
// Services and Actions
import { login } from '../../../providers/steem/auth';
@@ -13,9 +14,14 @@ import {
addOtherAccount,
updateCurrentAccount,
} from '../../../redux/actions/accountAction';
-import { login as loginAction, openPinCodeModal } from '../../../redux/actions/applicationActions';
+import {
+ login as loginAction,
+ openPinCodeModal,
+ setPinCode,
+} from '../../../redux/actions/applicationActions';
import { setPushTokenSaved } from '../../../realm/realm';
import { setPushToken } from '../../../providers/esteem/esteem';
+import { encryptKey } from '../../../utils/crypto';
// Middleware
@@ -62,6 +68,8 @@ class LoginContainer extends PureComponent {
if (isPinCodeOpen) {
dispatch(openPinCodeModal({ navigateTo: ROUTES.DRAWER.MAIN }));
} else {
+ const encryptedPin = encryptKey(Config.DEFAULT_PIN, Config.PIN_KEY);
+ dispatch(setPinCode(encryptedPin));
navigation.navigate({
routeName: ROUTES.DRAWER.MAIN,
});
diff --git a/src/utils/editor.js b/src/utils/editor.js
index 0a87d2e24..b051aaa5c 100644
--- a/src/utils/editor.js
+++ b/src/utils/editor.js
@@ -65,7 +65,7 @@ export const makeOptions = (author, permlink, operationType) => {
permlink,
max_accepted_payout: '1000000.000 SBD',
percent_steem_dollars: 10000,
- extensions: [[0, { beneficiaries: [{ account: 'esteemapp', weight: 1000 }] }]],
+ extensions: [[0, { beneficiaries: [{ account: 'esteemapp', weight: 300 }] }]],
};
switch (operationType) {
diff --git a/src/utils/post.js b/src/utils/post.js
index 58e4df014..5c14cfd66 100644
--- a/src/utils/post.js
+++ b/src/utils/post.js
@@ -1,5 +1,5 @@
export const getPostUrl = url => {
- const BASE_URL = 'https://steemit.com';
+ const BASE_URL = 'https://esteem.app';
return BASE_URL + url;
};