title: Is it a bad idea to explicitly ignore promises?
body: <p>I have an api call which triggers an async function doSomething. Inside this function I have another async function that creates a notification for the user but I do not want to wait for it until it is finished. So I removed the await statement. The code works but is this a bad idea or bad practice because I get a &quot;Missing await for an async function call&quot; warning.</p>
  <pre><code>    public async createNotification(createdStuff: CreatedStuff): Promise&lt;void&gt; {
          const userNotification = new Notifcation(..);
          await userNotification.save();
      }
  
      public async doSomething(): Promise&lt;CreatedStuff&gt; {
          const createdStuff = await this.createStuff();
          await createdStuff.save();
  
          // here I removed the await statement
          this.notificationService.createNotification(createdStuff);
  
          return createdStuff;
      }
  </code></pre>