issue 1513
could you create an issue on Framagit?
By the way, issue 1513 is still not definitly fixed, and many questions are pending in the issue's discussion.
Why?
I believe all question were answered already
To fix the pointed bug I guess.
You missed...
explain why it took you 6 monthes to fix a bug with ultimately 1 line change. (By the way, this bug can occured in all your SQL requests, and this is scary).
Someone asked about the bus factor. No anwser yet, but I guess it's around 2 or 3, which is very low for an open source software.
fix all bugs listed previously
refactor all Hubzilla code to use object oriented programation, a popular framework
And you are welcome (one more time) to join to the development team and make it better.
less efficient
Why not answer to the questions the willing developers asked on the issue?
By the way, there are many performance errors in the code you could fix if this is important for you
Wrong. There was a several issues involved and several bugs was discovered and fixed within less than one working day after a reproducible case was provided.
Personally, I'm not a fan of the cult of object-oriented programming, which is often (but not always) less efficient
Because all the questions related to the issue were answered.
I can read code.
It seems you can not
which completely deprives value of your entire subsequent text for me.
q("SELECT * FROM item WHERE uid = %d AND resource_type = '%s' AND resource_id = '%s' AND item_deleted = 0