File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed
Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -48,10 +48,16 @@ public static function respondToStorage() {
4848 $ origin = $ rawRequest ->getHeaderLine ("Origin " );
4949
5050 // FIXME: Read allowed clients from the profile instead;
51- // $owner = StorageServer::getOwner();
52- $ ownerWebId = StorageServer::getOwnerWebId ();
51+
52+ $ ownerWebId = StorageServer::getOwnerWebId ();
5353 $ owner = User::getUserByWebId ($ ownerWebId );
54- $ allowedOrigins = ($ owner ['allowedOrigins ' ] ?? []) + (TRUSTED_APPS ?? []);
54+
55+ $ allowedClients = $ owner ['allowedClients ' ] ?? [];
56+ $ allowedOrigins = array_merge (
57+ ($ owner ['allowedOrigins ' ] ?? []),
58+ (TRUSTED_APPS ?? [])
59+ );
60+ $ allowedOrigins = array_unique ($ allowedOrigins );
5561
5662 if (!isset ($ origin ) || ($ origin === "" )) {
5763 $ allowedOrigins [] = "app://unset " ; // FIXME: this should not be here.
Original file line number Diff line number Diff line change @@ -46,7 +46,11 @@ public static function respondToProfile() {
4646 $ owner = ProfileServer::getOwner ();
4747
4848 $ allowedClients = $ owner ['allowedClients ' ] ?? [];
49- $ allowedOrigins = ($ owner ['allowedOrigins ' ] ?? []) + (TRUSTED_APPS ?? []);
49+ $ allowedOrigins = array_merge (
50+ ($ owner ['allowedOrigins ' ] ?? []),
51+ (TRUSTED_APPS ?? [])
52+ );
53+ $ allowedOrigins = array_unique ($ allowedOrigins );
5054 if (!isset ($ origin ) || ($ origin === "" )) {
5155 $ allowedOrigins [] = "app://unset " ; // FIXME: this should not be here.
5256 $ origin = "app://unset " ;
You can’t perform that action at this time.
0 commit comments