Skip to content

Commit e860516

Browse files
committed
feat: Make getIndexId method protected (previously private)
1 parent 56813fc commit e860516

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/index.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -347,9 +347,15 @@ export class DrupalJsonApiParams implements DrupalJsonApiParamsInterface {
347347
}
348348

349349
/**
350-
* @ignore
350+
* Generate a unique key name for the given object.
351+
*
352+
* @param obj The object to generate a key name for.
353+
* @param proposedKey The proposed key name.
354+
* @param enforceKeyName Whether to enforce the key name.
355+
*
356+
* @returns The generated key name.
351357
*/
352-
private getIndexId(obj: any, proposedKey: string, enforceKeyName?: boolean): string {
358+
protected getIndexId(obj: any, proposedKey: string, enforceKeyName?: boolean): string {
353359
enforceKeyName = enforceKeyName || this.config.alwaysUseFieldNameForKeys;
354360
let key: string;
355361
if (obj[proposedKey] === undefined) {

0 commit comments

Comments
 (0)