UNPKG

pebblebed

Version:

Simplified interactions with Google Datastore for NodeJS

19 lines (13 loc) 452 B
import { get } from "./BasicUtils"; export default function extractSavedIds(data): [{ generatedIds: string[] }] { const results = get(data, [0, "mutationResults"], null); const ids: string[] = []; if (results) { for (const result of results) { const paths = get(result, ["key", "path"], [null]); ids.push(get(paths, [paths.length - 1, "id"], null)); } } data[0].generatedIds = ids; return data; }