Function: createProjectAvatarFromTemporary()
ts
function createProjectAvatarFromTemporary(
client,
parameters,
options?
): Promise<{
[key: string]: unknown;
fileName?: string;
id?: string;
isDeletable?: boolean;
isSelected?: boolean;
isSystemAvatar?: boolean;
owner?: string;
selected?: boolean;
urls?: Record<string, string>;
}>;Defined in: src/server/api/projects.ts:264
Converts the temporary avatar into the final one. This is step 2/3 of changing an avatar for a project:
- Upload (store temporary avatar)
- Crop (create avatar from temporary)
- Update (update project avatar)
Parameters
| Parameter | Type | Description |
|---|---|---|
client | Client | - |
parameters | { cropperOffsetX?: number; cropperOffsetY?: number; cropperWidth?: number; needsCropping?: boolean; projectIdOrKey: string; url?: string; } | - |
parameters.cropperOffsetX? | number | - |
parameters.cropperOffsetY? | number | - |
parameters.cropperWidth? | number | - |
parameters.needsCropping? | boolean | - |
parameters.projectIdOrKey? | string | Project id or project key |
parameters.url? | string | - |
options? | RequestOptions | - |
Returns
Promise<{ [key: string]: unknown; fileName?: string; id?: string; isDeletable?: boolean; isSelected?: boolean; isSystemAvatar?: boolean; owner?: string; selected?: boolean; urls?: Record<string, string>; }>