import { ghAddAssigneesToAssignable } from "https://esm.town/v/augustohp/ghAddAssigneesToAssignable";
import { ghProjectColumnOfIssue } from "https://esm.town/v/augustohp/ghProjectColumnOfIssue";
export async function ghAssignCardWhenOnColumn(
issueNodeId: string,
assigneeNodeId: string,
expectedColumnName: Array<string>,
token: string,
): Promise<boolean> {
const currentColumn = await ghProjectColumnOfIssue(
issueNodeId,
token,
);
if (expectedColumnName.includes(currentColumn) == false) {
return false;
}
await ghAddAssigneesToAssignable(
issueNodeId,
[assigneeNodeId],
token,
);
return true;
}