SharePoint AddIn, can't find "Style Library"? Language Issue

88 Views Asked by At

I have an AddIn that works fine to install in an English setup of Sharepoint. However, when I test this in another language I run into an issue.

The issue is with this code:

var list = web.get_lists().getByTitle("Style Library");

I get the error that the list "Style Library" can't be found on the site https://***.sharepoint.com/sites/Testsite.

How can I do this in another way without being language dependent? I've tried to search everywhere but can't find a way. Is this something to do with "Metadata Language"? Can that be changed for an AddIn?

1

There are 1 best solutions below

0
LZ_MSFT On

To solve the language issue, we can use web.get_lists().getById method to achieve it.

var list = web.get_lists().getById('xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx');