mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-13 01:56:24 +02:00
set createdBy on saved items
This commit is contained in:
@ -53,6 +53,7 @@
|
|||||||
async setItem(id, item) {
|
async setItem(id, item) {
|
||||||
var remoteDb = await window.db.getDb();
|
var remoteDb = await window.db.getDb();
|
||||||
console.log(`Starting to save item ${id}`);
|
console.log(`Starting to save item ${id}`);
|
||||||
|
item.createdBy = window.user.uid;
|
||||||
return remoteDb
|
return remoteDb
|
||||||
.collection('items')
|
.collection('items')
|
||||||
.doc(id)
|
.doc(id)
|
||||||
@ -95,6 +96,7 @@
|
|||||||
const batch = remoteDb.batch();
|
const batch = remoteDb.batch();
|
||||||
/* eslint-disable guard-for-in */
|
/* eslint-disable guard-for-in */
|
||||||
for (var id in items) {
|
for (var id in items) {
|
||||||
|
items[id].createdBy = window.user.uid;
|
||||||
batch.set(remoteDb.doc(`items/${id}`), items[id]);
|
batch.set(remoteDb.doc(`items/${id}`), items[id]);
|
||||||
batch.update(remoteDb.doc(`users/${window.user.uid}`), {
|
batch.update(remoteDb.doc(`users/${window.user.uid}`), {
|
||||||
[`items.${id}`]: true
|
[`items.${id}`]: true
|
||||||
|
Reference in New Issue
Block a user