# Wie man von innerhalb einer Funktion auf \`api.addPosterIcon\` verweist

**URL:** <https://meta.discourse.org/t/how-to-refer-to-api-addpostericon-from-inside-of-a-function/202975>\
**Category:** Development\
**Created:** [8. September 2021 um 15:20 UTC](https://meta.discourse.org/t/how-to-refer-to-api-addpostericon-from-inside-of-a-function/202975 "2021-09-08T15:20:12Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Ilia](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ilia/32/227945_2.png) [@Ilia](https://meta.discourse.org/u/Ilia)\
**Post date:** [8. September 2021 um 16:48 UTC](https://meta.discourse.org/t/how-to-refer-to-api-addpostericon-from-inside-of-a-function/202975/3 "2021-09-08T16:48:28Z")

</div>

> [@blattersturm](#):
>
> Das globale `Discourse`-Objekt und dessen Feld `currentUser` könnten hier ebenfalls durch `api.getCurrentUser()` ersetzt werden:

Super, danke.

Ich frage mich, warum **`api.getCurrentUser()`** innerhalb der Funktion einwandfrei funktioniert, **`api.addPosterIcon`** aber immer noch nicht?

Ich würde gerne versuchen, so viel wie möglich die native API zu nutzen, anstatt eigene Code-Lösungen zu schreiben (was überhaupt kein Problem ist).

---

_[View the full topic](https://meta.discourse.org/t/how-to-refer-to-api-addpostericon-from-inside-of-a-function/202975)._
