[ https://issues.apache.org/jira/browse/AIRAVATA-3678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17643917#comment-17643917 ]
ASF subversion and git services commented on AIRAVATA-3678: ----------------------------------------------------------- Commit 2b1c929221d568493227e5e01f4989dd0f8b62f5 in airavata-django-portal's branch refs/heads/develop from Marcus Christie [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=2b1c9292 ] AIRAVATA-3678 Only validate/save ext. user profile if it is defined in gateway > Saving user profile changes fails when there are no extended user profile > fields > -------------------------------------------------------------------------------- > > Key: AIRAVATA-3678 > URL: https://issues.apache.org/jira/browse/AIRAVATA-3678 > Project: Airavata > Issue Type: Sub-task > Components: Django Portal > Reporter: Marcus Christie > Assignee: Marcus Christie > Priority: Major > > {code} > Frontend error: Cannot read properties of undefined (reading 'valid'): > "\"v-on handler (Promise/async)\"" stacktrace: onSave > (webpack:///static/django_airavata_auth/js/containers/UserProfileContainer.vue:101:) > {code} > h3. Steps to reproduce > 1. Setup a gateway without any extended user profile fields > 2. Go to User Settings > 3. Save the User Profile by clicking Save > h3. Actual Result > Save fails. Might see an error like *this.$refs.extendedUserProfileEditor is > undefined* or *Cannot read properties of undefined (reading 'valid'):* > h3. Expected Result > Save should process successfully even when there are no extended user profile > fields. -- This message was sent by Atlassian Jira (v8.20.10#820010)