support dev key from param as well

This commit is contained in:
Damodar Lohani 2024-12-04 05:29:13 +00:00
parent fb0da77d2f
commit e536e6ea74
2 changed files with 4 additions and 4 deletions

View file

@ -1811,8 +1811,8 @@ App::setResource('plan', function (array $plan = []) {
return [];
});
App::setResource('devKey', function ($request, $project, $dbForConsole) {
$devKey = $request->getHeader('x-appwrite-development-key', '');
App::setResource('devKey', function (Request $request, Document $project, Database $dbForConsole) {
$devKey = $request->getHeader('x-appwrite-dev-key', $request->getParam('devKey', ''));
// Check if given key match project's development keys
$key = $project->find('secret', $devKey, 'devKeys');
if ($key) {

View file

@ -152,7 +152,7 @@ trait ProjectsDevKeys
$res = $this->client->call(Client::METHOD_POST, '/account/sessions/email', [
'content-type' => 'application/json',
'x-appwrite-project' => $id,
'x-appwrite-development-key' => $devKey
'x-appwrite-dev-key' => $devKey
], [
'email' => 'user@appwrite.io',
'password' => 'password'
@ -174,7 +174,7 @@ trait ProjectsDevKeys
$res = $this->client->call(Client::METHOD_POST, '/account/sessions/email', [
'content-type' => 'application/json',
'x-appwrite-project' => $id,
'x-appwrite-development-key' => $response['body']['secret']
'x-appwrite-dev-key' => $response['body']['secret']
], [
'email' => 'user@appwrite.io',
'password' => 'password'