# Improved badge granting workflow

**URL:** https://meta.discourse.org/t/improved-badge-granting-workflow/58631
**Category:** Feature
**Tags:** badges, completed
**Created:** [08.Март.2017 12:19:07 UTC](https://meta.discourse.org/t/improved-badge-granting-workflow/58631 "2017-03-08T12:19:07Z")
**Posts on this page:** 1
**Showing post:** 21

<div class="post-metadata">

### Author: ![mauditecandela](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mauditecandela/32/120653_2.png) [@mauditecandela](https://meta.discourse.org/u/mauditecandela)
#### Post date: [06.Октябрь.2017 09:43:39 UTC](https://meta.discourse.org/t/improved-badge-granting-workflow/58631/21 "2017-10-06T09:43:39Z")

</div>

Hi everyone 🙂 I forked the repository and did some commits as I think it could be easier then to comment. I would appreciate some guidance before I get more lost 🙂 You can see my commits here:

[https://github.com/mauditecandela/discourse/commit/c8155861ad33269eb14abb52436bfeef54c25def](https://github.com/mauditecandela/discourse/commit/c8155861ad33269eb14abb52436bfeef54c25def)

- I created a select button in the tanner menu (post-admin-menu) as UX for the feature.
- This button renders a modal that should show the grantable Badges and add the url of the post automatically as a reason. As you can see I was able to pass the object of the selected post, but I don’t know how to read its attributes (this is my first ember project), in order to get the url. Is there any easy solution? Any suggestions?
- Also I would like to be able to read all the grantableBadges for the user. I don’t know if I should directly call them from the grant-badges controller or import them from somewhere else as I did with the selectedPost. What do you think? Any ideas?

Any other feedback is also welcome. Thanks in advance!

---

_[View the full topic](https://meta.discourse.org/t/improved-badge-granting-workflow/58631)._
