diff --git a/app/assets/javascripts/autocomplete.js b/app/assets/javascripts/autocomplete.js index e112424667..ff5907a2a3 100644 --- a/app/assets/javascripts/autocomplete.js +++ b/app/assets/javascripts/autocomplete.js @@ -13,6 +13,15 @@ update_textfield = function(list_element) { $(list_element).removeClass('suggestion-focused'); $('.js-autocomplete-textfield').val($(list_element).data('res-name')); + if (list_element.dataset.resPrivateOwnedByUser == "true") { + if ($('.private-user-owned-repo-message').hasClass('hidden-tab')) { + $('.private-user-owned-repo-message').removeClass('hidden-tab'); + } + } else { + if (!$('.private-user-owned-repo-message').hasClass('hidden-tab')) { + $('.private-user-owned-repo-message').addClass('hidden-tab'); + } + } return $('.js-autocomplete-resource-id').val($(list_element).data('res-id')); }; diff --git a/app/views/assignments/_assignment_form_options.html.erb b/app/views/assignments/_assignment_form_options.html.erb index e3e177262c..0924ad30ef 100644 --- a/app/views/assignments/_assignment_form_options.html.erb +++ b/app/views/assignments/_assignment_form_options.html.erb @@ -77,6 +77,7 @@ oninput: "importOptions(this.value);removeErrorBox(this);", data: { "autocomplete-search-endpoint": "github_repos" } %> +