Prechádzať zdrojové kódy

remove enableSearch feature flag

Neeraj Gupta 2 rokov pred
rodič
commit
c4846a55a5

+ 0 - 1
lib/core/constants.dart

@@ -42,7 +42,6 @@ class FFDefault {
   static const bool disableUrlSharing = false;
   static const bool disableCFWorker = false;
   static const bool enableMissingLocationMigration = false;
-  static const bool enableSearch = false;
 }
 
 const kDefaultProductionEndpoint = 'https://api.ente.io';

+ 0 - 14
lib/services/feature_flag_service.dart

@@ -86,15 +86,6 @@ class FeatureFlagService {
     }
   }
 
-  bool enableSearch() {
-    try {
-      return isInternalUserOrDebugBuild() || _getFeatureFlags().enableSearch;
-    } catch (e) {
-      _logger.severe("failed to getSearchFeatureFlag", e);
-      return FFDefault.enableSearch;
-    }
-  }
-
   bool isInternalUserOrDebugBuild() {
     final String email = Configuration.instance.getEmail();
     return (email != null && email.endsWith("@ente.io")) || kDebugMode;
@@ -122,21 +113,18 @@ class FeatureFlags {
     disableUrlSharing: FFDefault.disableUrlSharing,
     enableStripe: FFDefault.enableStripe,
     enableMissingLocationMigration: FFDefault.enableMissingLocationMigration,
-    enableSearch: FFDefault.enableSearch,
   );
 
   final bool disableCFWorker;
   final bool disableUrlSharing;
   final bool enableStripe;
   final bool enableMissingLocationMigration;
-  final bool enableSearch;
 
   FeatureFlags({
     @required this.disableCFWorker,
     @required this.disableUrlSharing,
     @required this.enableStripe,
     @required this.enableMissingLocationMigration,
-    @required this.enableSearch,
   });
 
   Map<String, dynamic> toMap() {
@@ -145,7 +133,6 @@ class FeatureFlags {
       "disableUrlSharing": disableUrlSharing,
       "enableStripe": enableStripe,
       "enableMissingLocationMigration": enableMissingLocationMigration,
-      "enableSearch": enableSearch,
     };
   }
 
@@ -162,7 +149,6 @@ class FeatureFlags {
       enableStripe: json["enableStripe"] ?? FFDefault.enableStripe,
       enableMissingLocationMigration: json["enableMissingLocationMigration"] ??
           FFDefault.enableMissingLocationMigration,
-      enableSearch: json["enableSearch"] ?? FFDefault.enableSearch,
     );
   }