Skip to content

Commit

Permalink
Adjust Organization Domain entity (#872)
Browse files Browse the repository at this point in the history
## Description
- Rename unverified organization domain state to LegacyVerified
- Add verification_strategy field

## Documentation

Does this require changes to the WorkOS Docs? E.g. the [API
Reference](https://workos.com/docs/reference) or code snippets need
updates.

```
[ ] Yes
```

If yes, link a related docs PR and add a docs maintainer as a reviewer.
Their approval is required.

---------

Co-authored-by: Robert Frampton <rob@workos.com>
  • Loading branch information
jbvolta and robframpton authored Nov 1, 2023
1 parent 9f22e3a commit fc35bad
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,16 +1,25 @@
export enum OrganizationDomainState {
Unverified = 'unverified',
/**
* @deprecated
*/
LegacyVerified = 'legacy_verified',
Verified = 'verified',
Pending = 'pending',
Failed = 'failed',
}

export enum OrganizationDomainVerificationStrategy {
Dns = 'dns',
Developer = 'developer',
}

export interface OrganizationDomain {
object: 'organization_domain';
id: string;
domain: string;
state: OrganizationDomainState;
verificationToken: string;
verificationStrategy: OrganizationDomainVerificationStrategy;
}

export interface OrganizationDomainResponse {
Expand All @@ -19,4 +28,5 @@ export interface OrganizationDomainResponse {
domain: string;
state: OrganizationDomainState;
verification_token: string;
verification_strategy: OrganizationDomainVerificationStrategy;
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ export const deserializeOrganizationDomain = (
domain: organizationDomain.domain,
state: organizationDomain.state,
verificationToken: organizationDomain.verification_token,
verificationStrategy: organizationDomain.verification_strategy,
});

0 comments on commit fc35bad

Please # to comment.