You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The migration order was ruined on the go side which means the migration that adds peer-syncing-enabled boolean value to setting was not executed.
There is status-go PR that fixes that: status-im/status-go#4883
This PR just updates status-go-version.json to use the corresponding Go fix.
Review notes
You can test it the following way:
install one of the older versions of Status, the ones that were created before the 5th of March
create an account
install the newest version of Status (the one from the current develop)
Device 1: Find `EmojisNumber` by `xpath`: `//*[starts-with(@text,'This is a test message to check some reactions.')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/../..//*[@content-desc='emoji-reaction-2']/android.widget.TextView[2]`
Device 1: Find `EmojisNumber` by `xpath`: `//*[starts-with(@text,'This is a test message to check some reactions.')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/../..//*[@content-desc='emoji-reaction-2']/android.widget.TextView[2]`
critical/chats/test_group_chat.py:119: in test_group_chat_reactions
message_element.emojis_below_message(emoji="thumbs-up").wait_for_element_text(2)
../views/base_element.py:190: in wait_for_element_text
self.driver.fail(message if message else "`%s` is not equal to expected `%s` in %s sec" % (
base_test_case.py:179: in fail
pytest.fail('Device %s: %s' % (self.number, text))
Device 1: `1` is not equal to expected `2` in 30 sec
Device 1: Looking for a message by text: text after edit
Device 1: Looking for a message by text: message to delete
critical/chats/test_public_chat_browsing.py:797: in test_community_edit_delete_message_when_offline
self.errors.verify_no_errors()
base_test_case.py:191: in verify_no_errors
pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
Updated message 'text after edit' is not delivered to the receiver
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
status-im/status-go#4883
Summary
The migration order was ruined on the go side which means the migration that adds
peer-syncing-enabled
boolean value to setting was not executed.There is status-go PR that fixes that: status-im/status-go#4883
This PR just updates
status-go-version.json
to use the corresponding Go fix.Review notes
You can test it the following way:
develop
)peer_syncing_enabled
column not existing (https://discord.com/channels/1103692771585433630/1103692773363810317/1214907333013151774)Testing notes
Platforms
status: ready