|
@@ -136,6 +136,24 @@ if (process.env.COMPANION_PATH) {
|
|
|
app.use(companion.app(companionOptions))
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+if (process.env.COMPANION_ONEDRIVE_DOMAIN_VALIDATION === 'true' && process.env.COMPANION_ONEDRIVE_KEY) {
|
|
|
+ app.get('/.well-known/microsoft-identity-association.json', (req, res) => {
|
|
|
+ res.json(
|
|
|
+ {
|
|
|
+ associatedApplications: [
|
|
|
+ {
|
|
|
+ applicationId: process.env.COMPANION_ONEDRIVE_KEY
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ })
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
app.use((req, res, next) => {
|
|
|
return res.status(404).json({ message: 'Not Found' })
|
|
|
})
|