# Importer la classe User au lieu d'utiliser User

**URL:** <https://meta.discourse.org/t/import-the-user-class-instead-of-using-user/139586>\
**Category:** Development\
**Created:** [Janvier 23, 2020, 10:52 UTC](https://meta.discourse.org/t/import-the-user-class-instead-of-using-user/139586 "2020-01-23T22:52:39Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Varsii](https://avatars.discourse-cdn.com/v4/letter/v/bc79bd/32.png) [@Varsii](https://meta.discourse.org/u/Varsii)\
**Post date:** [Janvier 23, 2020, 10:52 UTC](https://meta.discourse.org/t/import-the-user-class-instead-of-using-user/139586/1 "2020-01-23T22:52:39Z")

</div>

Bonjour chère communauté,

J’ai un peu de temps pour corriger les avertissements de notre communauté. L’un d’eux est le suivant :

> Avis de dépréciation : Importez la classe User au lieu d’utiliser User (déprécié depuis Discourse 2.4.0) (suppression prévue dans Discourse 2.6.0)

J’essaie de déboguer cela via les Outils de développement, mais cela ne me permet pas d’accéder au fichier à l’origine de l’avertissement. Il indique :

> Impossible de charger le contenu pour l’URL /assets/var/www/discourse/public/assets/\_application-d88a387e24ec4397c59d853355d071080a32aa58498a2ea0a509cebee72839c0.js : code d’état HTTP : 404

Quoi qu’il en soit, j’ai activé le mode sans échec en ne conservant que le thème. Il semble que l’avertissement provienne de mon thème. Dans celui-ci, j’ai remarqué que j’utilise dans un fichier HTML :

```plaintext
<script type="text/discourse-plugin" version="0.8.13">
api.decorateWidget('header:before', helper => {
  // ... code
  var currentUser = Discourse.User.current();
  // ... code
});
</script>

```

Mes questions techniques sont donc les suivantes :

1. L’avertissement peut-il provenir de cette ligne ? Si oui, comment dois-je importer `User` et résoudre l’avertissement ?
2. Comment puis-je déboguer les fichiers JS compressés depuis les Outils de développement ?

Merci d’avance ! 🙂

---

_[View the full topic](https://meta.discourse.org/t/import-the-user-class-instead-of-using-user/139586)._
