When browsing for fonts.com fonts, and clicking to enable certain ones (but not all of them), the message appears "Please select a project before enabling Century Gothic™ Bold."
I click the link at "select a project" and go to admin/config/user-interface/fontyourface/fonts_com/project/new
I add a new fonts.com project (that does exist), and get this message:
Project XYZ saved.
Your Fonts.com account currently contains no projects. Start by creating a new project.
The error logs also show these notices:
Notice: Undefined property: stdClass::$TotalRecords in fonts_com_get_projects() (line 367 of .../modules/fontyourface/modules/fonts_com/api.inc).
Notice: Undefined property: stdClass::$ProjectKey in fonts_com_project_edit_form_submit() (line 720 of .../modules/fontyourface/modules/fonts_com/fonts_com.module).
Notice: Undefined property: stdClass::$ProjectKey in fonts_com_project_edit_form_submit() (line 700 of .../modules/fontyourface/modules/fonts_com/fonts_com.module).
Notice: Undefined property: stdClass::$ProjectKey in fonts_com_project_edit_form_submit() (line 699 of .../modules/fontyourface/modules/fonts_com/fonts_com.module).
Notice: Trying to get property of non-object in fonts_com_save_project() (line 434 of .../modules/fontyourface/modules/fonts_com/api.inc).
Notice: Undefined property: stdClass::$Project in fonts_com_save_project() (line 430 of .../modules/fontyourface/modules/fonts_com/api.inc).
Comments
Comment #1
Drave Robber commentedIt seems you're trying to create a new project with a name of an already existing project.
Instead, you need to select it from the drop-down, check 'Active' and save.
Comment #2
Drave Robber commentedWith no feedback for quite a long time, I assume my guess was correct and this was fixed.
The interface probably needs some improvements though, both along the lines of UX and botch-proofing. These are perhaps best discussed in our meta issue for interface improvements - #1544156: [META] Simplify/reduce which functionality is available on which screens - or, if you have a very clear vision of improvements needed, in a new feature request.