jambonz / jambonz/jambonz-api-server

Two speech-services of the same vendor should not be allowed on SP level

Open
#103 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
24
Forks
38
Avg merge
8h 34m
Merged PRs (30d)
1

Description

Currently, testing in combination with webapp main branch, I am allowed to add two speech service credentials for the same vendor.

**How to test:**
1. Add speech-service for "All accounts"
2. Add speech-service with the same vendor also for "All accounts"

**Result**: you will be allowed to create the second cred of the same vendor
**Expected result:** not allowed to create same vendor twice

On the Account level, it works as expected.

![image](https://user-images.githubusercontent.com/63853378/216091308-44f98629-1f2c-4415-b294-8ed83d591918.png)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the speech-service credential creation flow for two credentials with the same vendor and compare it with the account-level validation that already rejects duplicates. Trace the API entry point and validation used for service-provider-level credentials; done means the second same-vendor credential is rejected while different vendors remain allowed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.