{"action":"opened","issue":{"url":"https://api.github.com/repos/OpenUserCSS/openusercss.org/issues/147","repository_url":"https://api.github.com/repos/OpenUserCSS/openusercss.org","labels_url":"https://api.github.com/repos/OpenUserCSS/openusercss.org/issues/147/labels{/name}","comments_url":"https://api.github.com/repos/OpenUserCSS/openusercss.org/issues/147/comments","events_url":"https://api.github.com/repos/OpenUserCSS/openusercss.org/issues/147/events","html_url":"https://github.com/OpenUserCSS/openusercss.org/issues/147","id":357927373,"node_id":"MDU6SXNzdWUzNTc5MjczNzM=","number":147,"title":"Unable to use multiple css properties in select variable","user":{"login":"jackbuehner","id":16235094,"node_id":"MDQ6VXNlcjE2MjM1MDk0","avatar_url":"https://avatars0.githubusercontent.com/u/16235094?v=4","gravatar_id":"","url":"https://api.github.com/users/jackbuehner","html_url":"https://github.com/jackbuehner","followers_url":"https://api.github.com/users/jackbuehner/followers","following_url":"https://api.github.com/users/jackbuehner/following{/other_user}","gists_url":"https://api.github.com/users/jackbuehner/gists{/gist_id}","starred_url":"https://api.github.com/users/jackbuehner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jackbuehner/subscriptions","organizations_url":"https://api.github.com/users/jackbuehner/orgs","repos_url":"https://api.github.com/users/jackbuehner/repos","events_url":"https://api.github.com/users/jackbuehner/events{/privacy}","received_events_url":"https://api.github.com/users/jackbuehner/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-07T05:44:53Z","updated_at":"2018-09-07T05:44:53Z","closed_at":null,"author_association":"NONE","body":"<!--\r\n  You may delete sections that you think are not relevant to your situation.\r\n  For example, if your bug is obvious, you can delete the `Expected behaviour` bit\r\n  If you have ten minutes, please read this article by Simon Tatham: https://www.chiark.greenend.org.uk/~sgtatham/bugs.html\r\n  \r\n  -- Have you checked if your issue is already reported? --\r\n-->\r\n\r\nWhen trying to use multiple css properties per variable, the following errors are recieved:\r\nFor existing themes: `GraphQL error: Non-classified error (with no error code): Cannot convert object to primitive value`\r\nFor new themes: `GraphQL error: Non-classified error (with no error code): Value assigned to variableoptions.value failed custom validator. Value was --background-color-1: #c72a2a;--background-color-2: #e4e4e4;--background-color-3: #fff;--background-color-4: #e5e5e5;--background-color-tabbar: #f3f2f1;--background-color-5: #484644;--text-color-1: #000000;--text-color-2: #1f1f1f;--text-color-2-title: #fff;--text-color-3: #232323;--text-color-4: #424242;--text-color-5: #616161;--text-color-blue: #78b4f8;--text-color-red: #f00;--button-background: #e1e1e1;--button-background-hover: #E5F1FB;--button-background-active: #CCE4F7;--button-border-color: #adadad;--button-border-color-hover: #0078D7;--button-border-color-active: #005499;--button-border-color-focus: #0078D7;--button-border-width-focus: 2px;--button-padding-focus: 3px 19px;--font: #dd0000;--ribbon-shadow: 0px 6px 10px -3px rgba(0,0,0,0.2);`\r\n\r\n| Expected behaviour | Actual behaviour |\r\n| ----- | ----- |\r\n| Allow multiple properties per variable | Receive an error |\r\n\r\n## Steps to Reproduce the Problem\r\n<!-- Tell me how I can see the problem myself, as if I was really dumb -->\r\n\r\n  1. Create new theme/edit old theme\r\n  2. Add a variable of type `select`\r\n  3. For value, use `--background-color-1: #c72a2a;--background-color-2: #e4e4e4;--background-color-3: #fff;--background-color-4: #e5e5e5;--background-color-tabbar: #f3f2f1;--background-color-5: #484644;--text-color-1: #000000;--text-color-2: #1f1f1f;--text-color-2-title: #fff;--text-color-3: #232323;--text-color-4: #424242;--text-color-5: #616161;--text-color-blue: #78b4f8;--text-color-red: #f00;--button-background: #e1e1e1;--button-background-hover: #E5F1FB;--button-background-active: #CCE4F7;--button-border-color: #adadad;--button-border-color-hover: #0078D7;--button-border-color-active: #005499;--button-border-color-focus: #0078D7;--button-border-width-focus: 2px;--button-padding-focus: 3px 19px;--font: #dd0000;--ribbon-shadow: 0px 6px 10px -3px rgba(0,0,0,0.2);`\r\n\r\n## Environment details\r\n<!-- \r\n  Feel free to add or remove lines based on your best judgement\r\n  It won't hurt if you include more info than needed\r\n  Check here if you're not sure about some of these: https://detectmybrowser.com/\r\n-->\r\n\r\n  - Site version: v1.9.1\r\n  - Browser and version: Firefox Developer Edition 63.0b2 (64-bit)\r\n  - Installed extensions: Stylus\r\n  - Operating system: Windows 10 Pro Version 1809 (Build 17751.1)\r\n\r\n"}}
{"actor":{"display_login":"jackbuehner"}}