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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions