# Calling out for Testers

**URL:** https://meta.discourse.org/t/calling-out-for-testers/208363
**Category:** Development
**Created:** [November 5, 2021, 1:10pm UTC](https://meta.discourse.org/t/calling-out-for-testers/208363 "2021-11-05T13:10:51Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [November 5, 2021, 1:10pm UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/1 "2021-11-05T13:10:51Z")

</div>

Hi Guys,  
I have created a rewards plugin for 2 of my clients. This plugin allows users to earn points by earning reward badges OR doing some pre-defined tasks. These earned points can be redeemed in the points-center where the admin has uploaded rewards.

Plugin Link: [GitHub - Ahmedgagan/discourse-rewards · GitHub](https://github.com/Ahmedgagan/discourse-rewards)

@satonotdead is facing this issue.

```plaintext
b:289:in `detect_enum_conflict!'
/home/user/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/enum.rb:294:in `raise_c
onflict_error': You tried to define an enum named "status" on the model "DiscourseRewards::UserReward", but this will genera
te a instance method "applied?", which is already defined by another enum. (ArgumentError)

```

I am unable to reproduce this issue & even my other client is not having any issues with the plugin.

I want some people to test the plugin & share if they are facing some similar issue or not. Also, if anyone has a solution for this?

Thank you for testing out the plugin.

Best regards.  
Ahmed

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [November 8, 2021, 1:15am UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/2 "2021-11-08T01:15:27Z")

</div>

Yep, another plugins work but not rewards one:

 ![Screenshot_20211107_193120](https://global.discourse-cdn.com/meta/original/3X/1/8/18f3c1f9a900a88f4fb7d1ebddb39691262e4ca3.png)

 ![Screenshot_20211107_193017](https://global.discourse-cdn.com/meta/original/3X/a/f/afc35ad22de70822e14f20795b0b0410765caa01.png)

It’s a clean install, what can be wrong? I followed that guide:

> [@Install Discourse on Ubuntu or Debian for Development](https://meta.discourse.org/t/beginners-guide-to-install-discourse-on-ubuntu-for-development/14727/1):
>
> warning This guide covers installation instructions in a development environment. For a production guide see: [Install Discourse in production with the official supported instructions](https://meta.discourse.org/t/how-to-install-discourse-in-production/142537) So you want to set up Discourse on Ubuntu or Debian to hack on and develop with? We’ll assume that you work locally and don’t have Ruby/Rails/Postgres/Redis installed on your Ubuntu or Debian system. Let’s begin! Requirements We suggest having at least 4 GB RAM and 2 CPU cores. Current compatibility: O…

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [November 8, 2021, 5:16am UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/3 "2021-11-08T05:16:05Z")

</div>

Can you use this command `bundle exec rake db:migrate`?

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [November 9, 2021, 11:15am UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/4 "2021-11-09T11:15:21Z")

</div>

> [@Ahmed\_Gagan](#):
>
> Can you use this command `bundle exec rake db:migrate` ?

Testing, that’s do the trick 🤟

But now:

 ![image](https://global.discourse-cdn.com/meta/original/3X/e/5/e5d18a4a932b201a98cc640b07c587d3013c0380.png)

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [November 9, 2021, 12:38pm UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/5 "2021-11-09T12:38:53Z")

</div>

Can you restart the server and check?

---

<div class="post-metadata">

### Author: ![Mr.X\_Mr.X](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mr.x_mr.x/32/126610_2.png) [@Mr.X\_Mr.X](https://meta.discourse.org/u/Mr.X_Mr.X)
#### Post date: [February 11, 2022, 3:55am UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/6 "2022-02-11T03:55:05Z")

</div>

@Ahmed_Gagan does this plugin have a topic on meta? I was looking to suggest a feature that could have multiple uses cases.

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [February 11, 2022, 6:39am UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/7 "2022-02-11T06:39:21Z")

</div>

No I haven’t released it yet but will release in next few days.

Also, the above issue was just an installation issue from my client side.

Thanks everyone for helping.

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [February 11, 2022, 7:03am UTC](https://meta.discourse.org/t/calling-out-for-testers/208363/8 "2022-02-11T07:03:44Z")

</div>


