ContentUploader provided with ContentExplorer does not call requestInterceptor option
- Lenguaje dominante
- JavaScript
- Estrellas
- 35
- Forks
- 93
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
This screen shot shows the get request form the explorer view transforming the url to the needed proxy. When utilizing the requestInterceptor option.

But when utilizing the uploader. The requestInterceptor does not seem to get called. The url remains the "api.box.com", and the proxy server never receives the request.

Angular Application utilizing the cdn url import for the content-explorer
` "dependencies": {
"@angular/animations": "~12.0.5",
"@angular/cdk": "^12.0.5",
"@angular/common": "~12.0.5",
"@angular/compiler": "~12.0.5",
"@angular/core": "~12.0.5",
"@angular/fire": "^6.1.5",
"@angular/flex-layout": "^12.0.0-beta.34",
"@angular/forms": "~12.0.5",
"@angular/material": "^12.0.5",
"@angular/platform-browser": "~12.0.5",
"@angular/platform-browser-dynamic": "~12.0.5",
"@angular/router": "~12.0.5",
"@ng-web-apis/common": "^1.9.0",
"@ng-web-apis/geolocation": "^1.0.4",
"@ngxs-labs/firestore-plugin": "^0.1.30",
"@ngxs/form-plugin": "^3.7.2",
"@ngxs/router-plugin": "^3.7.2",
"@ngxs/storage-plugin": "^3.7.2",
"@ngxs/store": "^3.7.2",
"@sentry/angular": "^6.7.2",
"@sentry/tracing": "^6.7.2",
"@turf/bbox": "^6.4.0",
"firebase": "^8.6.8",
"immer": "^9.0.3",
"lodash": "^4.17.21",
"moment": "^2.29.1",
"ngx-sub-form": "^5.1.2",
"rxfire": "^4.0.0",
"rxjs": "~7.1.0",
"tslib": "^2.3.0",
"txml": "^4.0.1",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "^12.0.5",
"@angular/cli": "~12.0.5",
"@angular/compiler-cli": "~12.0.5",
"@angular/language-service": "^12.0.5",
"@ngxs/devtools-plugin": "^3.7.2",
"@ngxs/logger-plugin": "^3.7.2",
"@semantic-release/changelog": "^5.0.1",
"@semantic-release/git": "^9.0.0",
"@turf/turf": "^6.4.0",
"@types/google-apps-script": "^1.0.34",
"@types/jasmine": "~3.7.7",
"@types/jasminewd2": "~2.0.9",
"@types/lodash": "^4.14.170",
"@types/node": "^15.12.4",
"codelyzer": "^6.0.2",
"firebase-tools": "^9.14.0",
"fuzzy": "^0.1.3",
"inquirer": "^8.1.1",
"inquirer-autocomplete-prompt": "^1.4.0",
"jasmine-core": "~3.7.1",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.4",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage-istanbul-reporter": "~3.0.3",
"karma-jasmine": "~4.0.1",
"karma-jasmine-html-reporter": "^1.6.0",
"open": "^8.2.1",
"protractor": "~7.0.0",
"ts-node": "~10.0.0",
"tslint": "~6.1.3",
"typescript": "~4.2.4"
}`
Guía de contribución
Línea de trabajo
Comienza reproduciendo las solicitudes de ContentUploader y ContentExplorer en la aplicación Angular mediante la opción requestInterceptor. Compara la solicitud del uploader con la solicitud del explorer y verifica que el uploader invoque al interceptor y envíe la URL transformada a través del proxy.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular, javascript
- Área
- frontend
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100