fix nix_api_fetchers access token extensions
This commit is contained in:
parent
eb2a5d0ec2
commit
e3c315050f
1 changed files with 18 additions and 19 deletions
|
|
@ -5,26 +5,25 @@
|
|||
|
||||
extern "C" {
|
||||
|
||||
// nix_err nix_fetchers_settings_add_access_token(
|
||||
// nix_c_context * context, nix_fetchers_settings * settings, char * tokenName, char * tokenValue)
|
||||
// {
|
||||
// nix_clear_err(context);
|
||||
// try {
|
||||
// settings->settings->accessTokens.emplace(std::string(tokenName), std::string(tokenValue));
|
||||
// }
|
||||
// NIXC_CATCH_ERRS
|
||||
// }
|
||||
nix_err nix_fetchers_settings_add_access_token(
|
||||
nix_c_context * context, nix_fetchers_settings * settings, char * tokenName, char * tokenValue)
|
||||
{
|
||||
nix_clear_err(context);
|
||||
try {
|
||||
settings->settings->accessTokens.get().emplace(std::string(tokenName), std::string(tokenValue));
|
||||
}
|
||||
NIXC_CATCH_ERRS
|
||||
}
|
||||
|
||||
// nix_err
|
||||
// nix_fetchers_settings_remove_access_token(nix_c_context * context, nix_fetchers_settings * settings, char *
|
||||
// tokenName)
|
||||
// {
|
||||
// nix_clear_err(context);
|
||||
// try {
|
||||
// settings->settings->accessTokens.erase(std::string(tokenName));
|
||||
// }
|
||||
// NIXC_CATCH_ERRS
|
||||
// }
|
||||
nix_err
|
||||
nix_fetchers_settings_remove_access_token(nix_c_context * context, nix_fetchers_settings * settings, char * tokenName)
|
||||
{
|
||||
nix_clear_err(context);
|
||||
try {
|
||||
settings->settings->accessTokens.get().erase(std::string(tokenName));
|
||||
}
|
||||
NIXC_CATCH_ERRS
|
||||
}
|
||||
|
||||
nix_err nix_fetchers_settings_set_allow_dirty(nix_c_context * context, nix_fetchers_settings * settings, bool value)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue