File tree 2 files changed +11
-0
lines changed
src/Appwrite/Platform/Modules/Sites/Http/Frameworks 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,12 @@ public function action(Response $response)
52
52
{
53
53
$ frameworks = Config::getParam ('frameworks ' );
54
54
55
+ foreach ($ frameworks as $ key => $ framework ) {
56
+ if (!empty ($ framework ['adapters ' ])) {
57
+ $ frameworks [$ key ]['adapters ' ] = \array_values ($ framework ['adapters ' ]);
58
+ }
59
+ }
60
+
55
61
$ response ->dynamic (new Document ([
56
62
'total ' => count ($ frameworks ),
57
63
'frameworks ' => \array_values ($ frameworks )
Original file line number Diff line number Diff line change @@ -1364,6 +1364,11 @@ public function testGetFrameworks(): void
1364
1364
$ this ->assertArrayHasKey ('buildRuntime ' , $ framework );
1365
1365
$ this ->assertArrayHasKey ('runtimes ' , $ framework );
1366
1366
$ this ->assertArrayHasKey ('adapters ' , $ framework );
1367
+ $ this ->assertIsArray ($ framework ['adapters ' ]);
1368
+ $ this ->assertArrayHasKey ('key ' , $ framework ['adapters ' ][0 ]);
1369
+ $ this ->assertArrayHasKey ('installCommand ' , $ framework ['adapters ' ][0 ]);
1370
+ $ this ->assertArrayHasKey ('buildCommand ' , $ framework ['adapters ' ][0 ]);
1371
+ $ this ->assertArrayHasKey ('outputDirectory ' , $ framework ['adapters ' ][0 ]);
1367
1372
}
1368
1373
1369
1374
public function testSiteStatic (): void
You can’t perform that action at this time.
0 commit comments