Upon logging into my FWW account I do not see the Discussion Forum topics. I just see blank lines where the forum titles would be. Why? If I click on forum topics I can see posts that have been made in the past.
Discussion Forum
Get It All!
UNLIMITED Membership is like taking a master class in woodworking for less than $10 a month.
Start Your Free TrialCategories
Discussion Forum
Digital Plans Library
Member exclusive! – Plans for everyone – from beginners to experts – right at your fingertips.
Highlights
-
Shape Your Skills
when you sign up for our emails
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. -
Shop Talk Live Podcast
-
Our favorite articles and videos
-
E-Learning Courses from Fine Woodworking
-
-
Replies
Same here for at least a week. Feature or bug?
...Tom
same here
Known thing... just other fires to put out right now.
This has been going on for about two weeks. If there are other issues, just say that. We understand. But when we are all ghosted, that is not good.
It's come up before and I've replied. I replied to this hours later and said that very thing. I don't know if a bug like this without a five-alarm alert being sent out is "ghosting".
Our dev team has dozens of sites to maintain and forum posts not showing up on the homepage will get sorted, but it's not going to be on the top of their list. The web is a complicated place right now.
Thanks Ben. The thing that drives me crazy is the juxtaposition between woodworking tools/knowledge and electronics. I have a 100 year old hand plane and a 175 year old dovetail saw. With just a bit of maintenance, these tools work perfectly like they did the day they were created. The internet however, goes to crap on a regular basis; same with the computer hardware. Drives me bonkers. Not your fault. Just annoying. I must pause now and go yell at someone to get off my lawn :-)
you can pass this on to the dev team.
this is the call that changed...
admin-ajax.php?action=recent_question_replies&limit=6
All the code that process the response from this call assumes the response data is in the form of an array.
It looks like the response of this call now returns an object with members {data, total, total_pages}
where the object member data now contains the array of items(recent questions and replies) all the other code expects...
Also the limit parameter does not work the call always returns 10 items...
and all the downward code just process the data return...
if you give the code 10 items it will display 10 items...
6 items was the norm...
the code that process the response is located here:
app/themes/finewoodworking/dist/js/deferred-modern.c8ec42c2936073dc6175.js
I was able to show the recent post and replies by adding these line of code ( a pure hack)
//reasign e.items to e.items.data cause all the other code
//assume e.items is an array not an object containing an array
//limit array size to 6 since the limit parameter in the admin-ajax.php does not work (call always returns 10 items)
foo = Array.from(e.items.data).slice(0,6);
e.items = foo;
if (void 0 !== e.items && e.items.length) {
const n = _.template(o()("#recent-qa").html());
t.html(n(e))
}
If you click on the view more button/link, the questions show up.