Subversion Repositories DevTools

Rev

Rev 4028 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4028 Rev 4062
Line 330... Line 330...
330
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){
330
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){
331
        //alert("Got to checkPackageDone"+ xmlHttp.responseText);
331
        //alert("Got to checkPackageDone"+ xmlHttp.responseText);
332
 
332
 
333
        //Gather the results from the callback
333
        //Gather the results from the callback
334
        var str = xmlHttp.responseText;
334
        var str = xmlHttp.responseText;
-
 
335
        try {
335
        var myJson = JSON.parse(str);
336
            var myJson = JSON.parse(str);
336
 
-
 
337
        checkPackageHighlight( myJson.result != 0, 'Name is unused', 'Package Exists');
337
            checkPackageHighlight( myJson.result != 0, 'Name is unused', 'Package Exists');
-
 
338
        }
-
 
339
        catch(e) {
-
 
340
            checkPackageHighlight( 1, '','Error in AJAX operation');
-
 
341
        }
338
        MM_hideProgressBar();
342
        MM_hideProgressBar();
339
    }
343
    }
340
}
344
}
341
 
345
 
342
function checkPackageHighlight(v, msggood, msgbad)
346
function checkPackageHighlight(v, msggood, msgbad)
Line 427... Line 431...
427
{
431
{
428
    //readyState of 4 or 'complete' represents that data has been returned
432
    //readyState of 4 or 'complete' represents that data has been returned
429
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){
433
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){
430
 
434
 
431
        //Gather the results from the callback
435
        //Gather the results from the callback
-
 
436
        var myJson;
432
        var str = xmlHttp.responseText;
437
        var str = xmlHttp.responseText;
-
 
438
        try {
433
        var myJson = JSON.parse(str);
439
            myJson = JSON.parse(str);
-
 
440
        }
-
 
441
        catch(e) {
-
 
442
            myJson = {};
-
 
443
            myJson.error = 2;
-
 
444
            myJson.emsgSummary = e.message;
-
 
445
            myJson.SqlQry = '';
-
 
446
        }
434
 
447
 
435
        if(myJson.error)
448
        if(myJson.error)
436
        {
449
        {
-
 
450
            addClass(document.getElementById('FRvnumber'), 'form_error' );
-
 
451
            setIdText('vnError','Error in AJAX operation');
437
            showeMessage(myJson.emsgSummary);
452
            showeMessage(myJson.emsgSummary);
438
            fieldError = true;
453
            fieldError = true;
439
        }
454
        }
440
 
-
 
441
        if(myJson.result != 0)
455
        else if(myJson.result != 0)
442
        {
456
        {
443
            addClass(document.getElementById('FRvnumber'), 'form_error' );
457
            addClass(document.getElementById('FRvnumber'), 'form_error' );
444
            setIdText('vnError','Exists');
458
            setIdText('vnError','Exists');
445
            showeMessage('Version already exists');
459
            showeMessage('Version already exists');
446
            fieldError = true;
460
            fieldError = true;