Skip to content

False positive check. Annoying warning. @firebase/firestore: Firestore: Host has been set in both settings() and useEmulator(), emulator host will be used #7331

Closed
@iSuslov

Description

@iSuslov

Look at the arguments here:

export function connectFirestoreEmulator(
firestore: Firestore,
host: string,
port: number,
options: {
mockUserToken?: EmulatorMockTokenOptions | string;
} = {}
): void {

Now look at how you set host in settings:

firestore._setSettings({
...settings,
host: `${host}:${port}`,
ssl: false
});

Now look at how you comparing host:port (from settings) with host :

if (settings.host !== DEFAULT_HOST && settings.host !== host) {
logWarn(
'Host has been set in both settings() and useEmulator(), emulator host ' +
'will be used'
);
}

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions