Title: Throw error for non-valid keyword arguments in `fetch` · Issue #343 · datajoint/datajoint-python · GitHub
Open Graph Title: Throw error for non-valid keyword arguments in `fetch` · Issue #343 · datajoint/datajoint-python
X Title: Throw error for non-valid keyword arguments in `fetch` · Issue #343 · datajoint/datajoint-python
Description: Currently, when you invoke fetch with any unsupported keyword arguments (eg. rel.fetch(abcdefg=0)), the argument gets ignored silently. Although this may appear harmful at first, this makes detecting misspelled key word argument extremel...
Open Graph Description: Currently, when you invoke fetch with any unsupported keyword arguments (eg. rel.fetch(abcdefg=0)), the argument gets ignored silently. Although this may appear harmful at first, this makes detecti...
X Description: Currently, when you invoke fetch with any unsupported keyword arguments (eg. rel.fetch(abcdefg=0)), the argument gets ignored silently. Although this may appear harmful at first, this makes detecti...
Opengraph URL: https://github.com/datajoint/datajoint-python/issues/343
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Throw error for non-valid keyword arguments in `fetch`","articleBody":"Currently, when you invoke `fetch` with any unsupported keyword arguments (eg. `rel.fetch(abcdefg=0)`), the argument gets ignored silently. Although this may appear harmful at first, this makes detecting misspelled key word argument extremely difficult, leading to very difficult to spot bug in the code. When user passes in keyword arguments that are not explicitly supported by `fetch` (e.g. `order_by` or `limit`), then `fetch` should throw an error to notify the user.","author":{"url":"https://github.com/eywalker","@type":"Person","name":"eywalker"},"datePublished":"2017-07-30T01:24:35.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/343/datajoint-python/issues/343"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:263ac33a-4213-717e-df83-1495537815e1 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BAE8:410B2:2C626:3BAA6:6A4D7F8D |
| html-safe-nonce | 1d43956233188ac395a2bc1e430b9c8ce917ecd620a52952c31d422ef52e605d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQUU4OjQxMEIyOjJDNjI2OjNCQUE2OjZBNEQ3RjhEIiwidmlzaXRvcl9pZCI6IjQ0MjAwMzU2ODQ1ODYwNjE3MTAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 636dcd8a6d66e309351bc3417f25020cbba756214b2320a116e58a388f549474 |
| hovercard-subject-tag | issue:246555730 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/datajoint/datajoint-python/343/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9cb146ca792dff5a1c9061a077bb87df953a75fb07260605a5b78f3336e5d71b/datajoint/datajoint-python/issues/343 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9cb146ca792dff5a1c9061a077bb87df953a75fb07260605a5b78f3336e5d71b/datajoint/datajoint-python/issues/343 |
| og:image:alt | Currently, when you invoke fetch with any unsupported keyword arguments (eg. rel.fetch(abcdefg=0)), the argument gets ignored silently. Although this may appear harmful at first, this makes detecti... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | eywalker |
| hostname | github.com |
| expected-hostname | github.com |
| None | c6bf61c909482ec3072ef5d7a5a28f2a9d214788c9a44793eca1960048cb05ae |
| turbo-cache-control | no-preview |
| go-import | github.com/datajoint/datajoint-python git https://github.com/datajoint/datajoint-python.git |
| octolytics-dimension-user_id | 2375501 |
| octolytics-dimension-user_login | datajoint |
| octolytics-dimension-repository_id | 5866704 |
| octolytics-dimension-repository_nwo | datajoint/datajoint-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 5866704 |
| octolytics-dimension-repository_network_root_nwo | datajoint/datajoint-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6702a58b419a792226bd21ef0fb1bcb318bbcaa3 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width