...unless I'm doing something wrong?

The FServer XML lookup view seems to report every release as a security update, whether marked as such or not; it never seems to report a release as recommended.

It also reports the version number as the node number...so a release under node 10 shows as version 7.x-10.10-10.

Comments

kpaxman’s picture

Status: Active » Needs work
StatusFileSize
new6.78 KB

This patch seems to fix the issue, but does generate the error "Notice: Undefined property: view::$row_index in views_handler_field->get_render_tokens() (line 1256 of /var/www/drupal-7.8/sites/all/modules/views/handlers/views_handler_field.inc)."

kpaxman’s picture

StatusFileSize
new6.8 KB

As it turns out, the error above occurs even in the unpatched module - glad that's not my fault!

Here's an updated patch, which fixes reporting of security releases, and also works more similarly to the unpatched version.

eugenmayer’s picture

currently a bit short on time, thank you for your contribution. Anybody up to gives this patch an approvement? Would be help if people can help here!

hnln’s picture

had the same problem and the patch fixed it for me

eugenmayer’s picture

Status: Needs work » Patch (to be ported)

Thank you!

jzornig’s picture

The changes in the patch also worked for me.

eugenmayer’s picture

i guess this is relevantfor 6.x also?

attiks’s picture

Status: Patch (to be ported) » Reviewed & tested by the community

Patch is working for me

guillaumev’s picture

Also working for me

eugenmayer’s picture

well i outa this, my maintainer-rights have been removed.

invisibleink’s picture

StatusFileSize
new23.02 KB

After applying this patch, the version number is showing in the feed output, but recommended status and security are still missing from the xml output.
Site with features installed are still not getting all the info...screenshot attached.

bwood’s picture

@invisibleink I saw that too.

I think the patch is good and the problem is the result of bad data persisting in the db. To fix:

On the fserver make sure you clear all caches after you apply the patch.

On the site consuming the fserver xml

1. disable the feature or module
2. uninstall the feature or module
3. enable the feature or module
4. run cron

You should see the right data in Available Updates now.

eugenmayer’s picture

Status: Reviewed & tested by the community » Postponed

for now, postponing all all D7 issues, as the branch seems unmaintained by the initial author. PLease suggest using D6 rather for now

Helgi Jónsson’s picture

Hi,

Just wanted to add that I also have an issue with the 6.x-1.1 . No errors are logged. I get this error on a fresh d6 install with only the dependent modules enabled.

This is the error in the expected xml feed:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
The specified URL is not a valid project feed.

I used siteurl/fserver/machine-name-of-project/core-version

rtdean93’s picture

Patch on #2 worked for me on 7.x branch