Skip to content

Commit ec3c6b6

Browse files
committed
fix import of dateonly
1 parent fc71e33 commit ec3c6b6

File tree

7 files changed

+261
-175
lines changed

7 files changed

+261
-175
lines changed

.github/dependabot.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "github-actions"
4-
directory: "/"
5-
schedule:
6-
interval: daily
7-
time: "01:00"
8-
open-pull-requests-limit: 10
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
time: "01:00"
8+
open-pull-requests-limit: 10
99

10-
- package-ecosystem: nuget
11-
directory: "/"
12-
schedule:
13-
interval: daily
14-
time: "02:00"
15-
open-pull-requests-limit: 10
10+
- package-ecosystem: nuget
11+
directory: "/"
12+
schedule:
13+
interval: daily
14+
time: "02:00"
15+
open-pull-requests-limit: 10

src/FluentCommand.SqlServer/Import/ImportProcessor.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,8 +203,7 @@ protected virtual async Task<object> ConvertValue(ImportProcessContext importCon
203203
{
204204
if (field.Translator == null)
205205
{
206-
value.TryConvert(field.DataType, out var convertValue);
207-
return convertValue;
206+
return ConvertExtensions.SafeConvert(field.DataType, value);
208207
}
209208

210209
var translator = importContext.GetService(field.Translator) as IFieldTranslator;

src/FluentCommand/DataCommand.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -334,9 +334,7 @@ public TValue QueryValue<TValue>(Func<object, TValue> convert)
334334
return QueryFactory(() =>
335335
{
336336
var result = Command.ExecuteScalar();
337-
var value = result.ConvertValue(convert);
338-
339-
return value;
337+
return ConvertExtensions.ConvertValue(result, convert);
340338
}, true);
341339
}
342340

@@ -356,9 +354,7 @@ public async Task<TValue> QueryValueAsync<TValue>(
356354
return await QueryFactoryAsync(async (token) =>
357355
{
358356
var result = await Command.ExecuteScalarAsync(token).ConfigureAwait(false);
359-
var value = result.ConvertValue(convert);
360-
361-
return value;
357+
return ConvertExtensions.ConvertValue(result, convert);
362358
}, true, cancellationToken).ConfigureAwait(false);
363359
}
364360

0 commit comments

Comments
 (0)