mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-09-06 13:57:14 -04:00
Rename functions to match functionality
This commit is contained in:
parent
a23f04623e
commit
1e2050f106
@ -62,17 +62,17 @@ namespace MediaBrowser.MediaEncoding.Subtitles
|
|||||||
!string.IsNullOrWhiteSpace(options.OpenSubtitlesPasswordHash) &&
|
!string.IsNullOrWhiteSpace(options.OpenSubtitlesPasswordHash) &&
|
||||||
!options.OpenSubtitlesPasswordHash.StartsWith(PasswordHashPrefix, StringComparison.OrdinalIgnoreCase))
|
!options.OpenSubtitlesPasswordHash.StartsWith(PasswordHashPrefix, StringComparison.OrdinalIgnoreCase))
|
||||||
{
|
{
|
||||||
options.OpenSubtitlesPasswordHash = ToBase64EncodedString(options.OpenSubtitlesPasswordHash);
|
options.OpenSubtitlesPasswordHash = EncodePassword(options.OpenSubtitlesPasswordHash);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static string ToBase64EncodedString(string password)
|
private static string EncodePassword(string password)
|
||||||
{
|
{
|
||||||
var bytes = Encoding.UTF8.GetBytes(password);
|
var bytes = Encoding.UTF8.GetBytes(password);
|
||||||
return PasswordHashPrefix + bytes;
|
return PasswordHashPrefix + bytes;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static string DecodeBase64EncodedString(string password)
|
private static string DecodePassword(string password)
|
||||||
{
|
{
|
||||||
if (password == null ||
|
if (password == null ||
|
||||||
!password.StartsWith(PasswordHashPrefix, StringComparison.OrdinalIgnoreCase))
|
!password.StartsWith(PasswordHashPrefix, StringComparison.OrdinalIgnoreCase))
|
||||||
@ -187,7 +187,7 @@ namespace MediaBrowser.MediaEncoding.Subtitles
|
|||||||
var options = GetOptions();
|
var options = GetOptions();
|
||||||
|
|
||||||
var user = options.OpenSubtitlesUsername ?? string.Empty;
|
var user = options.OpenSubtitlesUsername ?? string.Empty;
|
||||||
var password = DecodeBase64EncodedString(options.OpenSubtitlesPasswordHash);
|
var password = DecodePassword(options.OpenSubtitlesPasswordHash);
|
||||||
|
|
||||||
var loginResponse = await OpenSubtitles.LogInAsync(user, password, "en", cancellationToken).ConfigureAwait(false);
|
var loginResponse = await OpenSubtitles.LogInAsync(user, password, "en", cancellationToken).ConfigureAwait(false);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user