Navigation Menu

Skip to content

Commit

Permalink
Disallow to use DomainName option except the configuration API, becau…
Browse files Browse the repository at this point in the history
…se it is too danger for batches API
  • Loading branch information
piroor committed Aug 2, 2012
1 parent 68c0e2f commit 6003fc5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 12 deletions.
12 changes: 6 additions & 6 deletions lib/api/2011-02-01/configuration.js
Expand Up @@ -73,7 +73,7 @@ function createCreateDomainResponse(options) {
}

handlers.CreateDomain = function(context, request, response) {
var domain = new Domain(request, context);
var domain = new Domain(request.query.DomainName, context);
try {
domain.createSync();
var host = getBaseDomain(request.headers.host);
Expand Down Expand Up @@ -105,7 +105,7 @@ function createDeleteDomainResponse(options) {
}

handlers.DeleteDomain = function(context, request, response) {
var domain = new Domain(request, context);
var domain = new Domain(request.query.DomainName, context);
try {
domain.deleteSync();
var host = getBaseDomain(request.headers.host);
Expand Down Expand Up @@ -181,7 +181,7 @@ function createDefineIndexFieldResponse(options) {
}

handlers.DefineIndexField = function(context, request, response) {
var domain = new Domain(request, context);
var domain = new Domain(request.query.DomainName, context);

var fieldName = request.query['IndexField.IndexFieldName'] || '';
var fieldType = request.query['IndexField.IndexFieldType'] || 'text';
Expand Down Expand Up @@ -216,7 +216,7 @@ function createDeleteIndexFieldResponse(options) {
}

handlers.DeleteIndexField = function(context, request, response) {
var domain = new Domain(request, context);
var domain = new Domain(request.query.DomainName, context);

var fieldName = request.query['IndexFieldName'] || '';
var field = domain.getIndexField(fieldName);
Expand Down Expand Up @@ -257,7 +257,7 @@ function createIndexDocumentsResponse(options) {
}

handlers.IndexDocuments = function(context, request, response) {
var domain = new Domain(request, context);
var domain = new Domain(request.query.DomainName, context);
try {
domain.reindexSync();
response.contentType('application/xml');
Expand Down Expand Up @@ -296,7 +296,7 @@ function createUpdateSynonymOptionsResponse(options) {
return doc.toString();
}
handlers.UpdateSynonymOptions = function(context, request, response) {
var domain = new Domain(request, context);
var domain = new Domain(request.query.DomainName, context);
try {
var synonymOptionsJson = request.query.Synonyms;
var synonymOptions = JSON.parse(synonymOptionsJson);
Expand Down
6 changes: 0 additions & 6 deletions lib/database/domain.js
Expand Up @@ -72,12 +72,6 @@ Domain.prototype = {
return;
}

if (source.query && source.query.DomainName) {
this.name = source.query.DomainName;
this.initializeId();
return;
}

if (source.headers && source.headers.host) {
var host = source.headers.host;
var nameAndIdFromHost = Domain.getNameAndIdFromHost(host);
Expand Down

0 comments on commit 6003fc5

Please sign in to comment.