File tree Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -5,12 +5,7 @@ export default class LeoUIExample{
55 var queryWidget = await ( < academic-query > </ academic-query > ) ;
66 queryWidget . setQuery ( "And(Or(Y='1985', Y='2008'), Ti='disordered electronic systems')" ) ;
77 //queryWidget.setQuery("Y='1985'");
8- var input = < input value = { queryWidget . getQuery ( ) } style = "width: 300px" > </ input > ;
9- var updateButton = < button click = { ( ) => input . value = queryWidget . getQuery ( ) } > update</ button > ;
108
11- return < div >
12- { input } { updateButton }
13- { queryWidget }
14- </ div > ;
9+ return < div > { queryWidget } </ div > ;
1510 }
1611}
Original file line number Diff line number Diff line change @@ -218,10 +218,13 @@ export default class AcademicSubquery extends Morph {
218218 var query = "... parsed from ui"
219219
220220 if ( this . isComplex ) {
221- var left = this . leftSubquery . viewToQuery ( )
222- var right = this . rightSubquery . viewToQuery ( )
223- var conjunction = this . get ( '#conjunction' ) . textContent
224- query = conjunction + "(" + left + ", " + right + ")" ;
221+ // TODO: Why is this neccessary?
222+ if ( this . leftSubquery && this . rightSubquery ) {
223+ var left = this . leftSubquery . viewToQuery ( )
224+ var right = this . rightSubquery . viewToQuery ( )
225+ var conjunction = this . get ( '#conjunction' ) . textContent
226+ query = conjunction + "(" + left + ", " + right + ")" ;
227+ }
225228 } else {
226229 var [ attr , comp , val ] = this . get ( '#inner' )
227230 . querySelectorAll ( "span[name='sub']" )
You can’t perform that action at this time.
0 commit comments