I don't know if your fix it in dev version, but in beta it still appears.

When I retrieve nodes, they are retrieved with authors from distributor site and if there are no such users on Retriever - they doesn't shown anywhere, except database))

Comments

joachim’s picture

I don't think this module does anything with the authors of nodes. I've only used it with nodes created by uid 0, or on sites where the users are identical.

There's a hook for processing nodes when retrieved; I'll consider a patch that handles the case where the user doesn't exist locally.

Ed Sawyer’s picture

We have this same problem. Basically the nodes won't show up unless not only are the users identical on both sites but they also must have the same uid. Certainly this is a bug, from what I can see.

joachim’s picture

Hmm yeah I guess so.

My use case was only for a system where all editors could edit any node of the types being distributed, so having authorship go to uid 1 was the simplest thing.

I am currently doing work on Clients module, with a view to then creating a new layer on top of it that handles all the business of transporting nodes/users/Drupal content in general. Content Distribution will then sit on top of all that and have a lot less work to do. It'll also be one of several applications that use the transport layer, hence I hope there will be more people working on the code.

If you -- or anyone else -- is interested in helping with either code or sponsorship, that'd be great.

joachim’s picture

Take a look at #1059928: deal with entities that enforce uniqueness -- the new system imports users, but the where usernames are duplicated needs figuring out.