|
|
@@ -311,6 +311,7 @@ const studentData: IAction[] = [
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "disagreed",
|
|
|
+ signUp: ["apply"],
|
|
|
before: [],
|
|
|
duration: [],
|
|
|
after: [],
|
|
|
@@ -318,7 +319,7 @@ const studentData: IAction[] = [
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "left",
|
|
|
- before: [],
|
|
|
+ before: ["apply"],
|
|
|
duration: [],
|
|
|
after: [],
|
|
|
},
|
|
|
@@ -330,69 +331,77 @@ const managerData: IAction[] = [
|
|
|
status: "none",
|
|
|
before: ["invite"],
|
|
|
duration: ["invite"],
|
|
|
- after: [],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "invited",
|
|
|
- before: ["revoke"],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ before: ["revoke", "invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "revoked",
|
|
|
before: ["invite"],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ mode: ["manual", "invite"],
|
|
|
+ status: "canceled",
|
|
|
+ signUp: ["invite"],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "accepted",
|
|
|
- before: [],
|
|
|
- duration: ["block"],
|
|
|
- after: [],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["block", "invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "rejected",
|
|
|
- before: [],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "blocked",
|
|
|
- before: [],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "applied",
|
|
|
- before: ["accept", "reject"],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ before: ["accept", "reject", "invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "agreed",
|
|
|
- before: [],
|
|
|
- duration: ["block"],
|
|
|
- after: [],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["block", "invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "disagreed",
|
|
|
- before: [],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
{
|
|
|
mode: ["manual", "invite"],
|
|
|
status: "left",
|
|
|
- before: [],
|
|
|
- duration: [],
|
|
|
- after: [],
|
|
|
+ before: ["invite"],
|
|
|
+ duration: ["invite"],
|
|
|
+ after: ["invite"],
|
|
|
},
|
|
|
];
|