microsoft / mattercenter

Microsoft’s Corporate, External, and Legal Affairs (CELA) group, in partnership with the Office extensibility team, developed Matter Center for Office 365 -- a document management and collaboration solution built using the Office app development model, Azure and Sharepoint.
https://www.microsoft.com/en-us/legal/productivity/mattercenter.aspx
196 stars 148 forks source link

SharePoint Online page to View Matter Details does not exist #817

Open heckshmek opened 6 years ago

heckshmek commented 6 years ago

Opening a specific Matter's "View matter details" goes to a site page in SharePoint that looks like it is missing some custom UI - look and feel. What assets are missing?

image

Based on what we have seen in video demos it looks like these pages for different matters should have a specific UI which doesn't seem to be the case for us at the moment. Example of what we think we should be seeing below:

image

Was this page supposed to be created during SharePoint asset deployment using the Deploy.ps1 script? That script was run successfully (based on the log reviewed afterwards) without errors but this not created. Anything to look out for or fix for that?

Ideas on this @premchandpl ?

mpusarla commented 6 years ago

Just a work around I noticed. App catalog name is hardcoded to catalog in the scripts in a lot of places. Changing the name to anything other than catalog will require tweaking the scripts manually. Just search for /sites/catalog in both the Helper and Matter Web solution and try replacing them with your app catalog name.

heckshmek commented 6 years ago

Thanks, @mpusarla -- in an effort to minimize changes on provided scripts, etc. I deleted the catalog site we had (sites/apps) and recreated it as /sites/catalog. I ran the Deploy.ps1 script again, to create a couple other clients and re-deployed solution as well. Nothing changed on the clients we had before, or new clients provisioned. Still looks like some assets are missing to display the SharePoint landing page as advertised.

heckshmek commented 6 years ago

I think my problem is related to what was reported on issue #588 because I am missing the config.js referenced there. Looking at what assets are currently out there at THIS location there are only the three .js files which are the ones that are on the catalog site.

@premchandpl, does the repository need to be updated to include the missing .js files needed to be uploaded at the "/Matter Center Assets/ Common Assets/Scripts" location on the catalog site in SharePoint?