Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prevent insertOrUpdate method from modifying the passed data object #8

Merged
merged 1 commit into from
Mar 17, 2015

Conversation

gdmachado
Copy link
Contributor

As you can see, within the insertOrUpdate method, this bit of code will modify the passed 'data' object outside the scope of the method:

for k in keys:
    del data[k]

I propose a more graceful way of dealing with generating a dict object that excludes table keys:

data = {k: data[k] for k in data if k not in keys}

knadh added a commit that referenced this pull request Mar 17, 2015
prevent insertOrUpdate method from modifying the passed data object
@knadh knadh merged commit f5dab92 into knadh:master Mar 17, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants