anchor.diff:  
   class TautulliApiImpl implements TautulliApi {
     final http.Client client;
  -  final Settings settings;
     final Logging logging;
   
     TautulliApiImpl({
       @required this.client,
  -    @required this.settings,
       @required this.logging,
     });
   
  
positive.code:             params: params,
            );
  
            settings.updatePrimaryActive(
              tautulliId: tautulliId,
              primaryActive: primaryActive,
            );
          } catch (error) {
            // If both connections failed set primary active to true and throw error
            logging.warning('ConnectionHandler: Both connections failed');
            settings.updatePrimaryActive(
              tautulliId: tautulliId,
              primaryActive: true,
            );
  
negative.code:     }
  
      // Get timeout value from settings
      final timeout = await di.sl<Settings>().getServerTimeout();
  
      // Call API using constructed URI
      final response = await client.get(
  