<commit_before>﻿$(document).ready(function () {
    var sessionId = $("#hidden").val();

    $("select").chosen();

    $(document).on("click", ".chosen-choices", function (e) {
        if ($(".search-field").length < 1) {
            $(".chosen-choices").append("<li class=\"search-field\"><input type=\"text\" value=\"\" class=\"default\" autocomplete=\"off\" style=\"width: 100%;\"></li>");
        }
        $(".search-field .default").focus();
    });

    $(document).on("click", ".result-selected", function (e) {
        $(".chosen-results").empty();
        $(".chosen-choices").append("<li class=\"search-choice\"" + " uid=" + $(this).attr("uid") + "><span>" + $(this).text() + "</span><a class=\"search-choice-close\" data-option-array-index=" + $(this).attr("data-option-array-index") + "></a></li>");
        $(".search-field").remove();
        //$(".chosen-drop").remove();
    });

    $(document).on("focus", ".search-field .default", function () {
        //if ($(".chosen-drop").length == 0) {
        //    $("#body_UserList_chosen").append("<div class=\"chosen-drop\"><ul class=\"chosen-results\"></ul></div>");
        //}
        $(".no-results").remove();
        $(".chosen-results").append("<li class=\"no-results\">Почніть вводити одержувача...</li>");
    });

    $(document).on("focusout", ".search-field .default", function () {
        //$(".chosen-drop").remove();
    });

    $(document).on("keyup", ".search-field .default", function () {
        if (!$(this).val()) {
            $(".no-results").remove();
            $(".chosen-results").append("<li class=\"no-results\">Почніть вводити одержувача...</li>");
        }
        if ($(this).val().length >= 2) {
            $(".chosen-results").empty();
            var text = $(this).val();
            var url = "http://api.ecampus.kpi.ua/User/GetAllUsers?name=" + text + "&sessionId=" + sessionId;
            $.getJSON(url, function (data, status) {
                if (data.Data.length > 0) {
                    $.each(data.Data, function (key, value) {
                        var newItem = "" + value.UserAccountId;
                        var same = "false";
                        var sameCh = "false";
                        $.each($(".chosen-results").children(), function () {
                            if ($(this).attr("uid") === newItem) {
                                same = "true";
                                return (same != "false");
                            }
                        });
                        $.each($(".search-choice"), function () {
                            if ($(this).attr("uid") === newItem) {
                                sameCh = "true";
                                return (sameCh != "false");
                            }
                        });

                        if (same === "false" && sameCh === "false") {
                            $(".chosen-results").append("<li class=\"active-result\" data-option-array-index=" + key + " uid=" + value.UserAccountId + ">" + value.FullName + "</li>");
                        } else {
                            $(".no-results").remove();
                            $(".chosen-results").append("<li class=\"no-results\">Немає співпадінь \"<span>" + $(".search-field input").val() + "</span>\"</li>");
                        }<commit_msg>mini chosen problems fixed<commit_after>﻿$(document).ready(function () {
    var sessionId = $("#hidden").val();

    $("select").chosen();

    $(document).on("click", ".chosen-choices", function (e) {
        if ($(".search-field").length < 1) {
            $(".chosen-choices").append("<li class=\"search-field\"><input type=\"text\" value=\"\" class=\"default\" autocomplete=\"off\" style=\"width: 100%;\"></li>");
        }
        $(".search-field .default").focus();
    });

    $(document).on("click", ".result-selected", function (e) {
        $(".chosen-results").empty();
        $(".chosen-choices").append("<li class=\"search-choice\"" + " uid=" + $(this).attr("uid") + "><span>" + $(this).text() + "</span><a class=\"search-choice-close\" data-option-array-index=" + $(this).attr("data-option-array-index") + "></a></li>");
        $(".search-field").remove();
        //$(".chosen-drop").remove();
    });

    $(document).on("focus", ".search-field .default", function () {
        //if ($(".chosen-drop").length == 0) {
        //    $("#body_UserList_chosen").append("<div class=\"chosen-drop\"><ul class=\"chosen-results\"></ul></div>");
        //}
        $(".no-results").remove();
        $(".chosen-results").append("<li class=\"no-results\">Почніть вводити одержувача...</li>");
    });

    $(document).on("focusout", ".search-field .default", function () {
        //$(".chosen-drop").remove();
    });

    $(document).on("keyup", ".search-field .default", function () {
        if (!$(this).val()) {
            $(".chosen-results").empty();
            $(".chosen-results").append("<li class=\"no-results\">Почніть вводити одержувача...</li>");
        }
        if ($(this).val().length >= 2) {
            $(".chosen-results").empty();
            var text = $(this).val();
            var url = "http://api.ecampus.kpi.ua/User/GetAllUsers?name=" + text + "&sessionId=" + sessionId;
            $.getJSON(url, function (data, status) {
                if (data.Data.length > 0) {
                    $.each(data.Data, function (key, value) {
                        var newItem = "" + value.UserAccountId;
                        var same = "false";
                        var sameCh = "false";
                        $.each($(".chosen-results").children(), function () {
                            if ($(this).attr("uid") === newItem) {
                                same = "true";
                                return (same != "false");
                            }
                        });
                        $.each($(".search-choice"), function () {
                            if ($(this).attr("uid") === newItem) {
                                sameCh = "true";
                                return (sameCh != "false");
                            }
                        });

                        if (same === "false" && sameCh === "false") {
                            $(".chosen-results").append("<li class=\"active-result\" data-option-array-index=" + key + " uid=" + value.UserAccountId + ">" + value.FullName + "</li>");
                        } else if (same === "false" && sameCh === "true" && $(".chosen-results").length < 1) {
                            $(".no-results").remove();
                            $(".chosen-results").append("<li class=\"no-results\">Немає співпадінь \"<span>" + $(".search-field input").val() + "</span>\"</li>");
                        }
{'fraction_non_alphanumeric': 0.2325684024713151, 'fraction_numerical': 0.002206531332744925, 'mean_word_length': 1.644496304939712, 'pattern_counts': {'":': 0, '<': 52, '<?xml version=': 0, '>': 53, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '767742', 'n_tokens_mistral': 1927, 'n_tokens_neox': 1897, 'n_words': 302}