equal
deleted
inserted
replaced
9 def show_file_import |
9 def show_file_import |
10 @file_import_query = FileImportQuery.new |
10 @file_import_query = FileImportQuery.new |
11 end |
11 end |
12 |
12 |
13 def show_post_import |
13 def show_post_import |
14 @impls = LanguageImplementation.all |
14 @runtimes = Runtime.all |
15 end |
15 end |
16 |
16 |
17 def text_import |
17 def text_import |
18 @text_import_query = TextImportQuery.new(text_import_params) |
18 @text_import_query = TextImportQuery.new(text_import_params) |
19 |
19 |
41 end |
41 end |
42 |
42 |
43 def push_import |
43 def push_import |
44 if request.content_type == "application/json" |
44 if request.content_type == "application/json" |
45 @import_query = JsonImportQuery.new( |
45 @import_query = JsonImportQuery.new( |
46 language_implementation_id: params[:lang_impl_id], |
46 configuration_id: params[:configuration_id], |
47 json: params[:import]) |
47 json: params[:import]) |
48 else |
48 else |
49 @import_query = TextImportQuery.new( |
49 @import_query = TextImportQuery.new( |
50 language_implementation_id: params[:lang_impl_id], |
50 configuration_id: params[:configuration_id], |
51 text: params[:import]) |
51 text: params[:import]) |
52 end |
52 end |
53 |
53 |
54 if @import_query.valid? |
54 if @import_query.valid? |
55 @import_query.store! |
55 @import_query.store! |
59 end |
59 end |
60 end |
60 end |
61 |
61 |
62 private |
62 private |
63 |
63 |
64 def push_import_params |
|
65 params.require(:data).permit! |
|
66 end |
|
67 |
|
68 def text_import_params |
64 def text_import_params |
69 params.require(:text_import_query).permit(:text, :performed_at, :language_implementation_id) |
65 params.require(:text_import_query).permit(:text) |
70 end |
66 end |
71 |
67 |
72 def file_import_params |
68 def file_import_params |
73 params.require(:file_import_query).permit(:file, :performed_at, :language_implementation_id) |
69 params.require(:file_import_query).permit(:file) |
74 end |
70 end |
75 end |
71 end |