Skip to content

Commit

Permalink
Fix compilation error on build configurations without sync
Browse files Browse the repository at this point in the history
  • Loading branch information
danieltabacaru committed Sep 14, 2022
1 parent ac5dc4d commit 2dbf741
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/realm/object-store/shared_realm.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -385,10 +385,12 @@ void Realm::update_schema(Schema schema, uint64_t version, MigrationFunction mig
DataInitializationFunction initialization_function, bool in_transaction)
{
uint64_t validation_mode = SchemaValidationMode::Basic;
#if REALM_ENABLE_SYNC
if (auto sync_config = m_config.sync_config) {
validation_mode |=
sync_config->flx_sync_requested ? SchemaValidationMode::SyncFLX : SchemaValidationMode::SyncPBS;
}
#endif
if (m_config.schema_mode == SchemaMode::AdditiveExplicit) {
validation_mode |= SchemaValidationMode::RejectEmbeddedOrphans;
}
Expand Down

0 comments on commit 2dbf741

Please sign in to comment.