getSurveyInfo now properly returns correct canEdit for empty passwords