mirror of
https://github.com/bitinflow/expose.git
synced 2026-03-15 22:45:55 +00:00
Remove subdomain reserve check from server
This commit is contained in:
@@ -92,23 +92,14 @@ class DatabaseSubdomainRepository implements SubdomainRepository
|
|||||||
{
|
{
|
||||||
$deferred = new Deferred();
|
$deferred = new Deferred();
|
||||||
|
|
||||||
$this->getSubdomainByName($data['subdomain'])
|
$this->database->query("
|
||||||
->then(function ($registeredSubdomain) use ($data, $deferred) {
|
INSERT INTO subdomains (user_id, subdomain, domain, created_at)
|
||||||
if (! is_null($registeredSubdomain)) {
|
VALUES (:user_id, :subdomain, :domain, DATETIME('now'))
|
||||||
$deferred->resolve(null);
|
", $data)
|
||||||
|
->then(function (Result $result) use ($deferred) {
|
||||||
return;
|
$this->database->query('SELECT * FROM subdomains WHERE id = :id', ['id' => $result->insertId])
|
||||||
}
|
|
||||||
|
|
||||||
$this->database->query("
|
|
||||||
INSERT INTO subdomains (user_id, subdomain, domain, created_at)
|
|
||||||
VALUES (:user_id, :subdomain, :domain, DATETIME('now'))
|
|
||||||
", $data)
|
|
||||||
->then(function (Result $result) use ($deferred) {
|
->then(function (Result $result) use ($deferred) {
|
||||||
$this->database->query('SELECT * FROM subdomains WHERE id = :id', ['id' => $result->insertId])
|
$deferred->resolve($result->rows[0]);
|
||||||
->then(function (Result $result) use ($deferred) {
|
|
||||||
$deferred->resolve($result->rows[0]);
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user