mirror of
https://gitlab.linphone.org/BC/public/flexisip-account-manager.git
synced 2026-01-17 01:58:07 +00:00
Fix FLEXIAPI-385 Use domains and not hosts in the EmailServer endpoints as...
This commit is contained in:
parent
2006fa0929
commit
ef110eb4ce
2 changed files with 7 additions and 6 deletions
|
|
@ -75,6 +75,7 @@ v2.0
|
|||
- Fix FLEXIAPI-372 Remove SESSION_DRIVER and CACHE_DRIVER and enforce them to file
|
||||
- Fix FLEXIAPI-375 Fix VcardsStorage table UUID size, recover the UUID from the stored vCard
|
||||
- Fix FLEXIAPI-378 Return a valid JSON containing the vCard and not the raw vCard in VcardsStorage controller
|
||||
- Fix FLEXIAPI-385 Use domains and not hosts in the EmailServer endpoints as defined in the API documentation
|
||||
|
||||
v1.6
|
||||
----
|
||||
|
|
|
|||
|
|
@ -11,14 +11,14 @@ use Illuminate\Http\Request;
|
|||
|
||||
class EmailServerController extends Controller
|
||||
{
|
||||
public function show(string $host)
|
||||
public function show(string $domain)
|
||||
{
|
||||
return Space::where('host', $host)->firstOrFail()->emailServer()->firstOrFail();
|
||||
return Space::where('domain', $domain)->firstOrFail()->emailServer()->firstOrFail();
|
||||
}
|
||||
|
||||
public function store(CreateUpdate $request, string $host)
|
||||
public function store(CreateUpdate $request, string $domain)
|
||||
{
|
||||
$space = Space::where('host', $host)->firstOrFail();
|
||||
$space = Space::where('domain', $domain)->firstOrFail();
|
||||
$emailServer = $space->emailServer ?? new SpaceEmailServer;
|
||||
|
||||
$emailServer->space_id = $space->id;
|
||||
|
|
@ -35,9 +35,9 @@ class EmailServerController extends Controller
|
|||
return $emailServer;
|
||||
}
|
||||
|
||||
public function destroy(string $host)
|
||||
public function destroy(string $domain)
|
||||
{
|
||||
$space = Space::where('host', $host)->firstOrFail();
|
||||
$space = Space::where('host', $domain)->firstOrFail();
|
||||
return $space->emailServer->delete();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue