Skip to content

General Error response #684

@ghost

Description

Bug report for Cloudinary NPM SDK

Before proceeding, please update to latest version and test if the issue persists

Describe the bug in a sentence or two.

{
  request_options: {
    protocol: 'https:',
    slashes: true,
    auth: 'XXXXX:XXXX',
    host: 'api.cloudinary.com',
    port: null,
    hostname: 'api.cloudinary.com',
    hash: null,
    search: null,
    query: null,
    pathname: '/v1_1/XXXXXX/resources%2Fsearch',
    path: '/v1_1/XXXXX/resources%2Fsearch',
    href: 'https://api.cloudinary.com/v1_1/XXXXXXX/resources%2Fsearch',
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'User-Agent': 'CloudinaryNodeJS/2.4.0 (Node 18.19.0)',
      'Content-Length': 120
    }
  },
  query_params: '{"sort_by":[{"score":"desc"},{"context.caption":"asc"}],"with_field":["context"],"expression":"example","max_results":20}',
  error: { message: 'General Error', http_code: 500 }
}

I'm getting the error above and I cannot understand why is that.

The code that produces it is:

const response = await cloudinary.search
    .expression(searchTerm)
    .sort_by('score', 'desc')
    .sort_by('context.caption', 'asc')
    .with_field('context')
    .max_results(20)
    .execute()

Issue Type (Can be multiple)

[ ] Build - Can’t install or import the SDK
[ ] Babel - Babel errors or cross browser issues
[ ] Performance - Performance issues
[x] Behaviour - Functions aren’t working as expected (Such as generate URL)
[ ] Documentation - Inconsistency between the docs and behaviour
[ ] Incorrect Types - For typescript users who are having problems with our d.ts files
[ ] Other (Specify)

Steps to reproduce

… if applicable

Error screenshots

… if applicable

Browsers (if issue relates to UI, else ignore)

[ ] Chrome
[ ] Firefox
[ ] Safari
[ ] Other (Specify)
[ ] All

Versions and Libraries (fill in the version numbers)

Cloudinary_NPM SDK version 2.4.0
Node - 18.9.0
NPM - 10.2.3

Config Files (Please paste the following files if possible)

Package.json

Repository

If possible, please provide a link to a reproducible repository that showcases the problem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions