UpdateGeneralAssembly
Signature
mutation {
UpdateGeneralAssembly(generalAssemblyId: ...)
}
Retourne : GeneralAssembly
Arguments
| Nom | Type | Requis | Défaut | Description |
|---|---|---|---|---|
generalAssemblyId | ID! | ✓ | — | — |
generalAssemblyName | String | — | — | |
generalAssemblyType | GeneralAssemblyType | — | — | |
generalAssemblyConveningNumber | GeneralAssemblyConveningNumber | — | — | |
quorum | Float | — | — | |
quorumCalculationStrategy | QuorumCalculationStrategy | — | — | |
conveningDate | Date | — | — | |
generalAssemblyDate | DateTime | — | — | |
votesEndDate | DateTime | — | — | |
mandateDocumentTemplateId | ID | — | — | |
conveningDocumentTemplateId | ID | — | — | |
documents | [UploadDocument] | — | Documents to upload. Without existingDocumentIdsToKeep, they replace all currently associated documents. | |
| With existingDocumentIdsToKeep, they are added to the documents kept. | ||||
existingDocumentIdsToKeep | [ID!] | — | Ids of the already associated documents to keep. The associated documents left out are deleted. | |
| Omit this argument to keep the replace-all behaviour of documents. |
Exemple
mutation {
UpdateGeneralAssembly(
generalAssemblyId: $generalAssemblyId
) {
id
name
company {}
quorum
quorumStrategy {}
conveningDate
registerDate
assemblyDate
votesEndDate
mandateDocumentTemplate {}
conveningDocumentTemplate {}
type {}
status {}
attendanceSheetGenerated
accountsWithoutConvocationCount
conveningNumber {}
documents {}
generalAssemblyResolutions {}
generalAssemblyResolutionsForUser(userId: $userId) {}
}
}