# RecordsGetter is not defined Error

**URL:** <https://community.forestadmin.com/t/recordsgetter-is-not-defined-error/5475>\
**Category:** Help me!\
**Created:** [November 1, 2022, 2:41pm UTC](https://community.forestadmin.com/t/recordsgetter-is-not-defined-error/5475 "2022-11-01T14:41:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cem\_Kuleyin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/cem_kuleyin/32/4381_2.png) [@Cem\_Kuleyin](https://community.forestadmin.com/u/Cem_Kuleyin)\
**Post date:** [November 1, 2022, 2:41pm UTC](https://community.forestadmin.com/t/recordsgetter-is-not-defined-error/5475/1 "2022-11-01T14:41:14Z")

</div>

Hi team,

Im trying add new smart action for set valid our records. But i get error " RecordsGetter is not defined"

I tried two case,

Case 1:

```javascript
router.post('/actions/mark-is-live', permissionMiddlewareCreator.smartAction(), (request, response) => {
    return new RecordsGetter(wegPvmPvmModel).getIdsFromRequest(request)
        .then((id) => {
            return wegPvmPvmModel.update({is_valid: true}, {where: {id: id}})
                .then(() => {
                    response.send({success: true});
                })
        });
});

```

Case 2:

```javascript
router.post('/actions/mark-as-live', permissionMiddlewareCreator.smartAction(), (req, res) => {
  const recordsGetter = new RecordsGetter(wegPvmPvmModel, request.user, request.query);
  
  return recordsGetter.getIdsFromRequest(req)
    .then(companyIds => companies.update({ status: 'live' }, { where: { id: companyIds }}))
    .then(() => res.send({ success: 'Company is now live!' }));
});

```

Can you help me please?

Thanks,  
Cem

 ![Screenshot 2022-11-01 at 17.41.35](https://europe1.discourse-cdn.com/flex013/uploads/forest/original/2X/c/c166ae13b744d2fc416c5259f706a423a4804e5e.png)

---

<div class="post-metadata">

**Author:** ![Arnaud\_Moncel](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/arnaud_moncel/32/24_2.png) [@Arnaud\_Moncel](https://community.forestadmin.com/u/Arnaud_Moncel)\
**Post date:** [November 2, 2022, 8:19am UTC](https://community.forestadmin.com/t/recordsgetter-is-not-defined-error/5475/2 "2022-11-02T08:19:20Z")

</div>

Hi @Cem_Kuleyin 👋 did you import `RecordsGetter` from `forest-express-sequelize` or `forest-express-mongoose` like below.

```javascript
const { RecordsGetter } = require('forest-express-sequelize');

```

Let me know if that help.

---

<div class="post-metadata">

**Author:** ![Cem\_Kuleyin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/cem_kuleyin/32/4381_2.png) [@Cem\_Kuleyin](https://community.forestadmin.com/u/Cem_Kuleyin)\
**Post date:** [November 2, 2022, 10:16am UTC](https://community.forestadmin.com/t/recordsgetter-is-not-defined-error/5475/3 "2022-11-02T10:16:57Z")

</div>

hi @Arnaud_Moncel,

thanks for solution. your solution is fix our problem.

Kind regards,

Cem.
