Moved document matching to use urlId to prevent issues with renamed documents

This commit is contained in:
Jori Lallo
2017-09-12 19:55:01 -07:00
parent e40d9cebda
commit 5c43e12218
3 changed files with 9 additions and 1 deletions

View File

@ -138,8 +138,11 @@ class DocumentsStore extends BaseStore {
return this.data.get(id);
};
/**
* Match documents by the url ID as the title slug can change
*/
getByUrl = (url: string): ?Document => {
return _.find(this.data.values(), { url });
return _.find(this.data.values(), doc => url.endsWith(doc.urlId));
};
constructor(options: Options) {