Code Monkey home page Code Monkey logo

Comments (2)

bryannielsen avatar bryannielsen commented on June 11, 2024

@jcogs-design this was a scenario where the exp_members table was in good shape but this specific member did not have an entry on the exp_member_data table which should be added when the member record is created. I haven't been able to see any reason why that didn't happen in your database but a temporary solution would be adding the missing pivot on exp_member_data.

The PR I've opened changes how ExpressionEngine's model gateways work so that this missing pivot record will not cause an error when trying to retrieve the main model and would resolve your issue here as well.

from expressionengine.

jcogs-design avatar jcogs-design commented on June 11, 2024

Ace - thanks for the update.
I'm not sure what might have happened to cause the underlying issue - we strongly suspect the 7.4.0 to 7.4.9 update (as the user had not reported any issues prior to this happening, and nothing else much has changed).
Making the model more tolerant of errors in table setup will help for sure - is it likely that the issue would get cleaned up by EE over time (I'm not clear about what happens to add entries to exp_member_data)?

from expressionengine.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.