{"action":"created","issue":{"url":"https://api.github.com/repos/KalikoCMS/KalikoCMS.Core/issues/73","labels_url":"https://api.github.com/repos/KalikoCMS/KalikoCMS.Core/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/KalikoCMS/KalikoCMS.Core/issues/73/comments","events_url":"https://api.github.com/repos/KalikoCMS/KalikoCMS.Core/issues/73/events","html_url":"https://github.com/KalikoCMS/KalikoCMS.Core/issues/73","id":118513435,"number":73,"title":"1.1.0-beta1 Tested","user":{"login":"dotnetshadow","id":296247,"avatar_url":"https://avatars.githubusercontent.com/u/296247?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnetshadow","html_url":"https://github.com/dotnetshadow","followers_url":"https://api.github.com/users/dotnetshadow/followers","following_url":"https://api.github.com/users/dotnetshadow/following{/other_user}","gists_url":"https://api.github.com/users/dotnetshadow/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnetshadow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnetshadow/subscriptions","organizations_url":"https://api.github.com/users/dotnetshadow/orgs","repos_url":"https://api.github.com/users/dotnetshadow/repos","events_url":"https://api.github.com/users/dotnetshadow/events{/privacy}","received_events_url":"https://api.github.com/users/dotnetshadow/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-11-24T01:39:38Z","updated_at":"2015-12-07T08:25:00Z","closed_at":null,"body":"Hi, \r\n\r\nI just wanted to confirm the following issues that I tested with 1.1.0 beta1\r\n* Select Page Type Dialog Ordering **[WORKING]**\r\n* Categories Type similar to Tags **[WORKING]**\r\n\r\n* Extend FindSimilar with optional meta data **[NOT WORKING]**\r\nSearchManager.Instance.FindSimular(currentPage, 0, 5, true) always returns 0 results, if you set the last parameter to false then all is working. All my pages are from the same category\r\n\r\n* Extend FindSimilar with optional meta data **[PARTIALLY WORKING]**\r\nUsing the MetaData for filtering works but one thing I'm unsure about is when filtering occurs? \r\n```\r\nvar seriesPage = \"hello\";\r\nSearchManager.Instance.FindSimular(currentPage, 0, 5, false, new[] { \"Series\", \"Category\" }).Hits.Where(x => x.MetaData[\"Series\"] != seriesPage);\r\n```\r\nWith this query if the first 5 results contain the metadata series = \"hello\" then I get 0 results returned? That means I would need to grab say 20 results to make sure I get some results back. I thought the filtering would occur as you are grabbing results?\r\n\r\nAnother issue is how to use Tags property in FindSimular?  Will I need to add MetaData[\"tags\"] ? I thought it would use the item properties? \r\n\r\n```\r\n// Query\r\nSearchManager.Instance.FindSimular(currentPage, 0, 50, false, new[] { \"Series\", \"Tags\", \"Categories\" }).Hits.Where(x => x.MetaData[\"Series\"] != seriesPage);\r\n\r\npublic class ArticlePage : CmsPage, IIndexable\r\n    {\r\n        [Property(\"Heading\")]\r\n        public virtual StringProperty Heading { get; set; }\r\n    \r\n        [Property(\"Content\")]\r\n        public virtual HtmlProperty Content { get; set; }\r\n\r\n        [Property(\"Excerpt\")]\r\n        public virtual TextProperty Excerpt { get; set; }\r\n\r\n        [Property(\"Description\")]\r\n        public virtual StringProperty Description { get; set; }\r\n\r\n        [Property(\"Keywords\")]\r\n        public virtual StringProperty Keywords { get; set; }\r\n\r\n        [TagProperty(\"Categories\", TagContext = \"articlecategories\")]\r\n        public virtual TagProperty Categories { get; set; }\r\n\r\n        [TagProperty(\"Tags\", TagContext = \"articletags\")]\r\n        public virtual TagProperty Tags { get; set; }\r\n\r\n        [Property(\"Series\")]\r\n        public virtual StringProperty Series { get; set; }\r\n\r\n\r\n        public IndexItem MakeIndexItem(CmsPage page)\r\n        {\r\n            // Get a strongly typed version\r\n            var typedPage = page.ConvertToTypedPage<ArticlePage>();\r\n\r\n            // Create a base index item\r\n            var indexItem = typedPage.GetBaseIndexItem();\r\n\r\n            indexItem.Title = typedPage.Heading.Value;\r\n            indexItem.Summary = typedPage.Excerpt.Value;\r\n            indexItem.Content = typedPage.Content.Value;\r\n            indexItem.Tags = typedPage.Tags.ToString();            \r\n            indexItem.Category = \"article\";            \r\n            indexItem.MetaData[\"Series\"] = typedPage.Series.Value;\r\n\r\n            return indexItem;\r\n        }\r\n    }\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/KalikoCMS/KalikoCMS.Core/issues/comments/162446687","html_url":"https://github.com/KalikoCMS/KalikoCMS.Core/issues/73#issuecomment-162446687","issue_url":"https://api.github.com/repos/KalikoCMS/KalikoCMS.Core/issues/73","id":162446687,"user":{"login":"dotnetshadow","id":296247,"avatar_url":"https://avatars.githubusercontent.com/u/296247?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnetshadow","html_url":"https://github.com/dotnetshadow","followers_url":"https://api.github.com/users/dotnetshadow/followers","following_url":"https://api.github.com/users/dotnetshadow/following{/other_user}","gists_url":"https://api.github.com/users/dotnetshadow/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnetshadow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnetshadow/subscriptions","organizations_url":"https://api.github.com/users/dotnetshadow/orgs","repos_url":"https://api.github.com/users/dotnetshadow/repos","events_url":"https://api.github.com/users/dotnetshadow/events{/privacy}","received_events_url":"https://api.github.com/users/dotnetshadow/received_events","type":"User","site_admin":false},"created_at":"2015-12-07T08:25:00Z","updated_at":"2015-12-07T08:25:00Z","body":"Hi yes, the webforms definitely impacts the backend. I'm not sure how much of it is tied to rendering unless there are shared libraries needed from webforms. If you have the project handy that I could take a look at perhaps?"}}