Skip to main content

SurveyEdited

Survey edit returned in auditableActionList; changes is a JSON-encoded object of the edit, {} when no details were recorded.

type SurveyEdited {
id: Int!
userId: Int!
guestId: Int
guestEmail: String
surveyId: ID!
timestamp: Int!
changes: String
survey: Addon!
}

Fields​

SurveyEdited.id ● Int! non-null scalar​

Audit entry id, distinct from the resource ids mentioned in the action.

SurveyEdited.userId ● Int! non-null scalar​

Owner account id associated with the action.

SurveyEdited.guestId ● Int scalar​

Acting user id; null for older or non-user actions.

SurveyEdited.guestEmail ● String scalar​

Acting user's email when distinct from the owner and still resolvable; null otherwise.

SurveyEdited.surveyId ● ID! non-null scalar​

SurveyEdited.timestamp ● Int! non-null scalar​

Action time in Unix seconds.

SurveyEdited.changes ● String scalar​

JSON-encoded edit details; {} when no changes were captured.

SurveyEdited.survey ● Addon! non-null object​

Current add-on lookup, rather than a historical copy of the resource.

Implemented By​

AuditableAction union