Skip to content

Commit 098bb51

Browse files
author
Gaurav SinghaRoy
committed
fixed some issues with subclass
1 parent 91c330e commit 098bb51

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

app/assets/javascripts/resources/querybuilder.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,13 @@ QueryBuilder = {
157157
},
158158
reset : function(){
159159
QueryBuilder.properties.hide();
160+
QueryBuilder.properties.reset_subclasses();
161+
},
162+
reset_subclasses : function(){
160163
$(".property-subclass-individual").remove();
161164
$("#property_main_subclass_header").find("button").first().show();
162-
}
163-
,
165+
$(".property-subclass-group").click();
166+
},
164167
get_subclasses : function(class_uri){
165168
$("#qb_properties_sub_classes_loading").show();
166169
$.get("/query/subclasses.js?dataset="+QueryBuilder.datasets.get_selected()+"&class_uri="+class_uri);
@@ -179,12 +182,11 @@ QueryBuilder = {
179182
var subclasses = [];
180183
$(".property-subclass-individual").each(function(index){
181184
if($(this).attr("clicked") == "true"){
182-
all = false;
183185
subclasses.push("<"+$(this).attr("uri")+">");
184186
}
185187

186188
});
187-
if(!all){
189+
if(subclasses.length > 0){
188190
for(var i=0;i < subclasses.length ; i++){
189191
if(result != "")
190192
result += "UNION \n"

0 commit comments

Comments
 (0)