mirror of
https://github.com/jambonz/jambonz-webapp.git
synced 2026-11-09 04:48:45 +00:00
Scope optional limits (#169)
* scope optional limits * hide and disable limits, initiate delete when unit changed * add key to ScopedAccess component Co-authored-by: EgleHelms <e.helms@cognigy.com>
This commit is contained in:
1 parent
55c1b26ddc
commit
def7743b9e
5 files changed
+94
-50
No files matched your search
@@ -152,17 +152,17 @@ export const LIMITS: LimitField[] = [
|
||||
},
|
||||
];
|
||||
|
||||
export const LIMIT_MINS = "minutes";
|
||||
export const LIMIT_SESS = "sessions";
|
||||
export const LIMIT_MIN = "minute";
|
||||
export const LIMIT_SESS = "session";
|
||||
|
||||
export const LIMIT_UNITS: LimitUnitOption[] = [
|
||||
{
|
||||
name: "Sessions",
|
||||
name: "Session",
|
||||
value: LIMIT_SESS,
|
||||
},
|
||||
{
|
||||
name: "Minutes",
|
||||
value: LIMIT_MINS,
|
||||
name: "Minute",
|
||||
value: LIMIT_MIN,
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
@@ -327,6 +327,7 @@ export const postServiceProviderLimit = (
|
||||
sid: string,
|
||||
payload: Partial<Limit>
|
||||
) => {
|
||||
console.log(payload);
|
||||
return postFetch<SidResponse, Partial<Limit>>(
|
||||
`${API_SERVICE_PROVIDERS}/${sid}/Limits`,
|
||||
payload
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ export type LimitCategories =
|
||||
| "voice_call_minutes"
|
||||
| "voice_call_session_license";
|
||||
|
||||
export type LimitUnit = "Sessions" | "Minutes";
|
||||
export type LimitUnit = "Session" | "Minute";
|
||||
|
||||
export interface LimitUnitOption {
|
||||
name: LimitUnit;
|
||||
|
||||
Reference in new issue
Block a user