anchor.diff:                      onTap: () {
                         _buildSecondaryConnectionAddressSettingsDialog(
                           context: context,
  -                        id: server.id,
  -                        plexName: plexName,
  -                        secondaryConnectionAddress:
  -                            server.secondaryConnectionAddress,
  +                        server: server,
                           controller: _secondaryConnectionAddressController,
                           settingsBloc: settingsBloc,
                         );
  
positive.code:     builder: (context) {
        final _secondaryConnectionFormKey = GlobalKey<FormState>();
  
        if (secondaryConnectionAddress != null) {
          controller.text = secondaryConnectionAddress;
        }
        return AlertDialog(
          title: const Text(LocaleKeys.settings_secondary_connection_dialog_title)
  
negative.code: 
  Future _buildSecondaryConnectionAddressSettingsDialog({
    @required BuildContext context,
    @required ServerModel server,
    @required TextEditingController controller,
    @required SettingsBloc settingsBloc,
  }) {
  