Skip to content

Changes to space_member_remove #57

@Ghotitox

Description

@Ghotitox

The change in syntax and terminology, and unclear documentation is causing problems for me. Previously,

space_member_remove(123456, userlist, remove_projects = TRUE, ask = FALSE)

would move projects from the class space to the students' personal spaces-- this is important for me to get right, since students are building a portfolio throughout their college career. I have tried to read the comments on Github #54 but it is not clear what you are saying. It is very unclear which of the new options relating to "content_action" would do the same. "Leaving the content where it is" makes no sense, if I am removing people from a space-- but if I were forced to guess, this might be the new option I want. Exactly what does "Archive" do? Remove access from the students, but preserve access for the space owner? I assume "trash" would delete the students' spaces and projects?

Additionally, can we choose more than one option? I discussed this with the team before-- in universities we are supposed to keep records for 2 years. So, can we both move student projects to their personal space AND keep a copy in an archive? Something like

space_member_remove(123456, userlist, content_action = c("archive", "leave"), ask = FALSE) ???

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions