Unable to create collection in firestore via my ionic app

68 views
Skip to first unread message

Damien O'Sullivan

unread,
Mar 11, 2020, 5:28:40 PM3/11/20
to Firebase Google Group

I am trying to create a record in firebase using my ionic app.


I have already successfully connected to the firebase app because I am using auth() to log in users already.


But now, I am not able to create records when I try to add to a collection. Below is my latest code:

post(): void {
    console.log('attempting post')
    firebase.firestore().collection('posts').add({
      text: this.text,
      created: firebase.firestore.FieldValue.serverTimestamp(),
      owner: firebase.auth().currentUser.uid,
      owner_name: firebase.auth().currentUser.displayName
    }).then((doc) => {
      console.log(doc);
    }).catch((err) => {
      console.log(err)
    })
  }

“attempting post” is logged to the console, so I’m getting into the post() method, but nothing else is appearing in the console, not even an error message.


I have removed the database rules, so anybody can write to the firestore now. Here is what I have in environment.ts:

export const environment = {
  production: false,
  firebase: {
    apiKey: "AIzaSyCD9qZV905SELHWvEYoaNqoKKISAO4ddS8",
    authDomain: "feedlyapp-70714.firebaseapp.com",
    databaseURL: "https://feedlyapp-70714.firebaseio.com",
    projectId: "feedlyapp-70714",
    storageBucket: "feedlyapp-70714.appspot.com",
    messagingSenderId: "1031920662829",
    appId: "1:1031920662829:web:7d5947dd1aed5010c03ba4",
    measurementId: "G-RSDBEJQBLS"
  }
};

Feel free to try & write to this DB, because I am having no luck with it so far.


Can someone please tell me what I’m doing wrong, & how it can be resolved?

Reply all
Reply to author
Forward
0 new messages