Comments (4)
I experience that it's working kinda random...I see a mix of new and old threads in my list, which is quite confusing. Don't know if it may be a weird caching issue?
from ourumbraco.
Maybe it's just being ordered wrong?
I searched the source for "ACTIVITY IN THREADS YOU PARTICIPATED IN" and followed the rabbit to end up here:
OurUmbraco/OurUmbraco/Forum/Services/TopicService.cs
Lines 221 to 230 in 166329b
There's a couple of OrderByDescending()
further down, but I don't know how it all works, so can't tell if there's caching involved or if the Topic.Updated
could be in a wrong non-sortable format...
from ourumbraco.
There is a 5 minutes cache for this block. I think it's confusing because of caching. Ordering made here:
sql
.OrderByDescending<Topic>(x => x.Updated)
.OrderByDescending<Comment>(comment => comment.Created);
from ourumbraco.
Yeah, as @villian says it's due to caching. If anyone wants to take a stab at fixing it that would be cool, it should be possible to temporarily add things to the cache while we wait for it to expire I think, not sure?
For now I'll close it as it does work "eventually", but feel free to open a PR for this. I've put the idea
label on it so we can revisit it later when we have some more time to spare.
from ourumbraco.
Related Issues (20)
- The view report button also incorrectly compares 9.0.0 to 9.1.2? HOT 2
- Anchor in pre tag shouldn't be black
- Package Average downloads fails when package has more than 128 entries in nuget.
- Documentation page breaks with querystring HOT 1
- Current (current) version
- Docs versioning: Missing list of versions
- Login with GitHub fails if member with same email exists HOT 6
- Login with GitHub broken
- Login with GitHub is showing Authentication error HOT 2
- Menu is fully expanded on smaller screens HOT 2
- Umbraco version dropdown in package directory missing v10 HOT 4
- Report compatibility options HOT 2
- Error on all package detail pages HOT 1
- Trim or replace ` from issues/pull-requests on compare page
- Improve package search HOT 7
- Can't upload packages... HOT 5
- Better marketplace signposting HOT 6
- Missing meetup groups from the Our home page HOT 4
- Low contrast with white icon on light grey background
- Error on loading project HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ourumbraco.