mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Import lithium roles into groups
This commit is contained in:
@@ -53,6 +53,7 @@ class ImportScripts::Lithium < ImportScripts::Base
|
|||||||
|
|
||||||
@max_start_id = Post.maximum(:id)
|
@max_start_id = Post.maximum(:id)
|
||||||
|
|
||||||
|
import_groups
|
||||||
import_categories
|
import_categories
|
||||||
import_users
|
import_users
|
||||||
import_topics
|
import_topics
|
||||||
@@ -70,15 +71,15 @@ class ImportScripts::Lithium < ImportScripts::Base
|
|||||||
puts "", "importing groups..."
|
puts "", "importing groups..."
|
||||||
|
|
||||||
groups = mysql_query <<-SQL
|
groups = mysql_query <<-SQL
|
||||||
SELECT usergroupid, title
|
SELECT DISTINCT name
|
||||||
FROM usergroup
|
FROM roles
|
||||||
ORDER BY usergroupid
|
ORDER BY name
|
||||||
SQL
|
SQL
|
||||||
|
|
||||||
create_groups(groups) do |group|
|
create_groups(groups) do |group|
|
||||||
{
|
{
|
||||||
id: group["usergroupid"],
|
id: group["name"],
|
||||||
name: @htmlentities.decode(group["title"]).strip
|
name: @htmlentities.decode(group["name"]).strip
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user