πŸ“• Node [[invite]]
πŸ“„ invite.md by @communecter

Invitation Process

invite Panel on an organization

+ /co2/element/invite/type/organizations/id/555eba56c655675cdd65bf19
+ add roles 

executes /co2/link/multiconnect

parentId : "555eba56c655675cdd65bf19"
parentType : "organizations"
listInvite[invites][114105107105107105649911146116111111108115][name]   : "rikiki"
listInvite[invites][114105107105107105649911146116111111108115][mail]   : "rikiki@co.tools"
listInvite[invites][114105107105107105649911146116111111108115][msg] : ""
listInvite[invites][114105107105107105649911146116111111108115][isAdmin] : ""
listInvite[invites][114105107105107105649911146116111111108115][profilThumbImageUrl] : "/assets/d94b153d/images/thumb/default_citoyens.png"
+ account exists just adds links below 
+ account not exists 
    * "username" : "4cbno25x3rkt0lfhdzeymqjwvg8sui79",
    * "pending" : true,
+ in both cases creates
    * links.members on organization 
    * links.memberOf on citoyens

receive email

+ accepting
+ link : /co2/person/validateinvitation/user/5fbfabdc539f22a048ca81fa/validationKey/194dd0fcea150acef6448d0686f0ebc8064e969ebd5d92f258551f703095d414/invitation/1/costum/true/targetId/555eba56c655675cdd65bf19/targetType/organizations/answers/true 
    * if exists validates invitation
    * else 
        * open registration panel to finish registration

goto orga Accept invitation on orga

+ this removes the attribute isInviting 
πŸ“„ invite.md by @communecter

Invitation Process

invite Panel on an organization

+ /co2/element/invite/type/organizations/id/555eba56c655675cdd65bf19
+ add roles 

executes /co2/link/multiconnect

parentId : "555eba56c655675cdd65bf19"
parentType : "organizations"
listInvite[invites][114105107105107105649911146116111111108115][name]   : "rikiki"
listInvite[invites][114105107105107105649911146116111111108115][mail]   : "rikiki@co.tools"
listInvite[invites][114105107105107105649911146116111111108115][msg] : ""
listInvite[invites][114105107105107105649911146116111111108115][isAdmin] : ""
listInvite[invites][114105107105107105649911146116111111108115][profilThumbImageUrl] : "/assets/d94b153d/images/thumb/default_citoyens.png"
+ account exists just adds links below 
+ account not exists 
    * "username" : "4cbno25x3rkt0lfhdzeymqjwvg8sui79",
    * "pending" : true,
+ in both cases creates
    * links.members on organization 
    * links.memberOf on citoyens

receive email

+ accepting
+ link : /co2/person/validateinvitation/user/5fbfabdc539f22a048ca81fa/validationKey/194dd0fcea150acef6448d0686f0ebc8064e969ebd5d92f258551f703095d414/invitation/1/costum/true/targetId/555eba56c655675cdd65bf19/targetType/organizations/answers/true 
    * if exists validates invitation
    * else 
        * open registration panel to finish registration

goto orga Accept invitation on orga

+ this removes the attribute isInviting 

Loading pushes...

Rendering context...